He originated the role of Kaoru Kaidoh as part of the first generation Seigaku cast in The Prince of Tennis musical series (commonly called Tenimyu).
He also played Shūhei Hisagi in Rock Musical Bleach.
He also did voice work for Eyeshield 21 as Seijuro Shin.
and reunited with the majority first Seigaku cast to perform in Tenimyu's Dream Live 7th concert to celebrate the end of the series' first season.
Tenimyu: The Prince Of Tennis Musical Series (as Kaoru Kaidoh)