
Acted in 61
2020s
- 2026
Kenzo Kitakata: SUIKODEN
Chogai · 7 episodes
- 2025
TOKAGE Keishicho Tokushuhan Sousa Kakari
Kazuma Ueno · 1 episode
- 2024
GTO Revival
Eikichi Onizuka
My Undead Yokai Girlfriend
Tadayoshi Inukai · 8 episodes
- 2023
Longing for the Beach Boys
Takashi Sorimachi · 4 episodes
Stand Up Start
Yoshitomo Mihoshi · 11 episodes
- 2022
Modern Young Monha
TV
- 2020
2010s
- 2019
Legal Heart
TV
- 2018
- 2017
- 2015
Meikyu Sousa
Yoichiro Nanami
Marginal Village Inc.
Oouchi Masato · 5 episodes
- 2014
Asunaro Sanzan Nana Byoushi
Yuichi Saito · 9 episodes
Shunichi Doba Suspense Obsession ~First Investigation Division/Keiji Sawamura 2
TV
Fukuie Keibuho no Aisatsu
藤堂 · 11 episodes
- 2013
The Liar and His Lover ~The Stories from Before I Met Her~
Soichiro Takagi · 1 episode
- 2012
Shichou Shisu
Movie
Saikou no Jinsei no Owarikata ~Ending Planner~
Kento Ihara · 10 episodes
- 2011
Good Life: Thank You, Papa, Goodbye
Sawamoto Daichi · 11 episodes
- 2010
GOLD
Hasumi Joj · 11 episodes
Zatoichi: The Last
Ryuji
The Negotiator: The Movie
Shinya Nakagawa
2000s
- 2008
Lotto 6 de San-oku Ni-senman En Ateta Otoko
Tachibana Satoru · 10 episodes
- 2007
Dream Again
Shunsuke Ogi / Takaya Asahina · 10 episodes
Genghis Khan: To the Ends of the Earth And Sea
Genghis Khan
- 2006
The Battle at Sekigahara
Second Lieutenant Iba Akiyoshi · 2 episodes
- 2005
Visas for Life
Chiune Sugihara
- 2004
Wonderful Life
TV
- 2003
Princess Hiro
Tetsushi Sakurai · 10 episodes
Human Crossing
(voice) · 13 episodes
Hotman
Enzo Furiya · 24 episodes
Thirteen Steps
Junichi Migami
- 2002
Double Score
TV
- 2001
Number One
Movie
- 2000
Love Complex
Ayumu Shingyoji · 11 episodes
1990s
- 1999
Cheap Love
Yanase Junichi · 10 episodes
Over Time
Sôichirô Kaede/Sô-chan · 12 episodes
- 1998
GTOスペシャル座談会
Eikichi Onizuka · 1 episode
Beach Boys Special
Hiromi Sakurai
- 1997
Virgin Road
Yoshimi Kaoru · 11 episodes
- 1996
Lend Me Your Wings!
Atsuya Sakuragi · 12 episodes
竜馬におまかせ!
岡田以蔵 · 12 episodes
- 1995
Under Age
Sakadume Goro · 11 episodes
Fly Boys, Fly!
Sota Miura
Sashow The Last Case
TV
Sound 4
2020s
- 2026
2000s
- 2000
Love Complex
Theme Song Performance