Most notable for television roles in Kamen Rider Hibiki as KyÅsuke Kiriya, Princess Princess D as Otoya Hanazono, and Kamen Rider Den-O as Yuto Sakurai.
His first television roles came in 2005 in Gokusen 2 and Daisuki! Itsugo Go!!.
He retired from entertainment in 2011 after an eight year career due to medical issues.
He was born in Kanagawa, Japan.
He was born in Japan like the acclaimed animated director Hayao Miyazaki.