[1] Ha participado en series como Gatchaman Crowds, Makura no Danshi y Binan Kōkō Chikyū Bōei-bu Love!, entre otras.
Ha sido condecorado, junto con sus colegas Shunsuke Takeuchi y Ayumu Murase, con el premio "Mejor actor revelación" en la 10° ceremonia de los Seiyū Awards.
Debutó en 2013 con un pequeño papel en Pokémon: XY, mientras que al año siguiente obtuvo su primer papel regular en una serie de anime, Orenchi no Furo Jijō, donde interpretó al deuteragonista Wakasa.
En octubre de 2015, le dio voz a Kuroo Hazama en Young Black Jack, siendo este su primer papel protagonista.
[2] En 2017, fue condecorado en los Newtype Anime Awards con el premio a "Mejor actor de voz masculina".