His first lead role was in Hakusen Nagashi (1996). More lead roles followed including Ikebukuro West Gate Park, Mukodono!, Unubore Deka, and Tiger & Dragon.
He started his career with a starring role in Hakusen Nagashi (1996), which was then followed by other significant starring parts in Ikebukuro West Gate Park, Mukodono!, Unubore Deka, and Tiger & Dragon.