He officially made his stage debut with 1999 Boys Time.
In 2008, he played the lead character in a Japanese version of the musical RENT.
[2] In the 2004 film Socrates in Love, he played a high school age hero trying to deal with his terminally-ill girlfriend.
[3] He also appeared in Kiyoshi Kurosawa's television drama Penance[4] and Junji Sakamoto's film A Chorus of Angels.
[5] In July 2021, he performed in the opening ceremony of the Tokyo Olympic Games.