He originally wanted to become a teacher before pursuing acting.
He was part of the popular voice actor group NG5 during the Ronin Warriors era.
He voiced Rhinox in the Japanese dub of Transformers: Beast Wars.
He worked extensively in drama CDs, tokusatsu, and video games.
He was also a lecturer and mentor for aspiring voice actors.