Originario di Nagano e rappresentato dall'agenzia KeKKe, ha costruito una lunga carriera nel doppiaggio giapponese. Tra le prime apparizioni televisive spicca la voce del misterioso anziano in Bakkyū HIT! Crash Bedaman e dei personaggi Autostinger e Coelagon in Beast Wars II: Chō Seimeitai Transformers, mentre nei primi anni 2000 ha interpretato Zeno Zoldyck in Hunter × Hunter (1999) e il signor B…