Es conocido por sus papeles de Kōsuke "Ivory" Kitamura en el drama de TV Tokyo Happy Boys y Keisuke Nago/Kamen Rider Ixa en Kamen Rider Kiva.
Durante su juventud solía jugar tenis, pero abandonó dicho deporte tras sufrir una lesión poco después de ingresar a la escuela secundaria.
[6] Más adelante, interpretó el papel protagonista de Giichi "Gii" Saki en la película Takumi-kun Series: Soshite Harukaze ni Sasayaite,[7] basada en las novelas homónimas de Shinobu Gotō.
Desde entonces ha aparecido en series de televisión y películas como Mei-chan no Shitsuji.
Desde 2010, también comenzó a aparecer en obras teatrales como Madder Factory,[9] Godzilla,[10] Kyō Kara Maō!