Shô Aoyagi was born on 12 April 1985 in Sapporo, Hokkaido, Japan. He is an actor and director, known for Imawa no Kuni no Arisu (2020), Actor's short film 2 Over and Over Again (2022) and One Percenter (2023).