Born in Japan in 1982. Graduated from Keio University's Faculty of Economics. Debuted in 2005 as part of the comedy duo Oriental Radio. Married to Moe Fukuda in 2012 and became a father of two.
One Cup on the Dead Track 2019
Actor
Pretty Cure All Stars: Spring Carnival 2015
as Odoren
Tsugaru 2011
as Kenji Ohmori
Credits from TMDB.