highest rated
acting
- Delinquent to Doctor (TV) → Tagami Kogoro
- Stove League (TV)
- Goodbye My Car → Atsushi Miyake
- Anpan (TV) → Kamaji Asada
- Scarlet → Voltemand (voice)
- Just a bit Espers (TV)
- Stigmatized Properties: Possession → Fujiyoshi Sho
- SHOWTIME 7 → Shoji Tsuyoshi
- Nursing Aide at Your Side SP
- Macbeth: The Empty Throne
- GO HOME ~Metropolitan Police Department Unidentified Person Consultation Office~ (TV) → Tonegawa Joji
- Oshi no Ko -The Final Act- → Ichigo Saitou
- OSHINOKO (TV) → Ichigo Saito
- Ossan's Love Returns (TV) → Kurosawa Musashi
- Hey Handsome!!: The Movie → Gentaro Ito
- Maru → Youji Akimoto
- Love You as the World Ends: The Movie → Gen Saijo
- Unknown (TV) → Kaizo Yamihara
- Yudo: The Way of the Bath → Yoichi Ota
- We're Millennials. Got a problem?: The Movie → Aso Iwao
- Hey Handsome!! (TV) → Ito Gentaro
- Good Man Nagaya (TV) → Giemon
- The Way of the Househusband: The Cinema → Kondo
- Inspector General Ichijo → Zentaro Ichijo
- Tower of Justice (TV) → Hideo Gondo
- Cube → Ando Kazumasa
- Last of the Wolves → Yozo Watafune
- Musashi (TV)
- Kaiji: Final Game → Yohishiro Kurosaki
- The Sun Does Not Move (TV) → Tōru Nagashima
- From Today, It's My Turn!!: The Movie → Ichiro Mitsuhashi
- King John
- Yagyu Clan Conspiracy → Yagyu Munenori
- The Naked Director (TV) → Nakai
- Doraemon: Nobita's Chronicle of the Moon Exploration → Diablo (voice)
- Dragon Quest: Your Story → Prince Henry (voice)
- The Good Wife (TV) → Hiromichi Wakisaka
- Lupin III: The First → Lambert (voice)
- Ossan's Love: In the Sky (TV) → Musashi Kurosawa
- Shinkansen Henkei Robo Shinkalion The Movie: The Marvelous Fast ALFA-X That Comes From the Future → Ohanefu (voice)
- アジアの女 (TV)
- Brave Father Online - Our Story of Final Fantasy XIV
- Ossan's Love: Love or Dead → 黑泽 武藏
- おっさんずラブ -in the sky- ゆく年くる年SP (TV) → Musashi Kurosawa
- 死命~刑事のタイムリミット~ → Ryo Aoi
- Suits (TV) → Hitoshi Uesugi
- From Today, It's My Turn!! (TV) → Ichiro Mitsuhashi
- Ossan's Love (TV) → Musashi Kurosawa
- Over Drive → Issei Tsuzuki
- The Lies She Loved → Takumi Kaibara
- Love x Doc → Junji Awai
- がん消滅の罠~完全寛解の謎~ → 榊原一成(さかきばら かずなり)
- The Third Murder → Daisuke Settsu
- Shinjuku Swan II → Shuzen Amano
- Mixed Doubles → Seiichiro Yamashita
- To Each His Own → Mamoru Yamagami
- Teiichi: Battle of Supreme High → Josuke Akaba
- Aozora Cut → Goro Kawamura
- The Copycat Criminal (TV) → Kida Takao
- We're Millennials. Got a Problem? (TV) → Iwao Asou
- A Girl & Three Sweethearts (TV) → Ryo Higashimura
- Totto Television (TV) → Hisaya Morishige
- 年の瀬 変愛ドラマ (TV)
- Tokyo Sentimental (TV) → Kururi Takuzo
- The Stare → Soichi Aizawa
- おっさんずラブ → 黒澤武蔵
- 疾走する蜷川幸雄80歳 〜生きる覚悟〜
- Seven Detectives (TV) → Masatoshi Katagiri
- Ouroboros (TV) → Mishima Kaoru
- Keisei Saimin no Otoko (TV) → Matsunaga Yasuzaemon
- The God of Risk (TV) → Mitsuki Sakate
- Shinjuku Swan → Shuzen Amano
- Pla-Baroque → Masanori Kunieda
- The Man of the Political Economy → Matsunaga Yasuzaem
- The Next Generation Patlabor: Tokyo War → Onodera
- UNFAIR: the end → Chief
- UNFAIR: the end → Chief of Special Investigation Team
- Double Meaning: Chain Reaction
- Death Note: The Musical → Ryuk
- Hanako & Anne (TV) → Kano Densuke
- MOZU (TV) → Jin Nakagawa
- The Perfect Insider (TV) → Shosuke Nishinosono
- The Long Goodbye (TV) → Endo
- Trick the Movie: Last Stage → Branch Manager Yamamoto
- AIBOU: The Movie III → Sakutaro Kuriyama
- Tales of the Bizarre: 2014 Fall Special → Oba Kunimasa
- Julius Caesar
- The Nutcracker 3D → King (voice)
- Hanzawa Naoki (TV) → Hiroshi Naito
- 七つの会議 (TV) → 八角民夫
- The Brothers Karamazov (TV) → Bunzo Kurosawa
- Doctor-X: Surgeon Michiko Daimon (TV) → Takeshi Saionji(西園寺 猛司)
- The Locked Room Murders (TV) → Nishino Masayuki
- Man of Destiny (TV) → Soichi Kuru
- O-PARTS〜オーパーツ〜 (TV)
- Cymbeline
- Surely Someday
- Mourning Becomes Electra
- オイディプス王