Known For
Filmography
Xmasの奇蹟
TV · 1 ep

A Journey into the World of Dementia
Movie

The Last Song You Left Behind
Movie

Jeanne d'Arc
Movie · as Duke of Bedford

みんな生きている ~二つ目の誕生日~
Movie · as Takashi Sakurai

さすらい署長風間昭平スペシャル 塩屋岬いわき殺人事件
Movie

京都人の密かな愉しみBlue修業中 門出の桜
Movie

Last One Standing
TV · as Kubota · 2 eps

DCU
TV · as Eigo Kasahara · 3 eps

The Supporting Actors in Byplaywood
Movie

SPECサーガ黎明編『Knockin'on 冷泉's SPEC Door』~絶対預言者 冷泉俊明が守りたかった幸福の欠片~
TV · as Baba Kaoru · 5 eps

SEDAI WARS
TV · 7 eps

The Takatsu River
Movie

Lawyer in Kabukicho, Rinka
TV · as Shinobu · 12 eps

Million Joe
TV · as Tetsuya Motosugi · 2 eps

Strawberry Night Saga
TV · as Shunsuke Hashizume · 11 eps

Takane & Hana
TV · as Saya Aiba · 8 eps

Like Shooting Stars in the Twilight
TV · as Takeshi Sudo · 10 eps

あまんじゃく~元外科医の殺し屋 最後の闘い~
TV · 1 ep

Closest Love to Heaven
Movie · as Yuiji's Father

三屋清左衛門残日録 完結篇
Movie

Grade A Reversal
TV · 10 eps

Orphan Black – 7 GENES
TV · as Tsuyoshi Kinjyou · 8 eps

Anmitsu Prosecutor Investigation Files 1 - Prosecutor's Tears Dry Off
Movie

三屋清左衛門残日録
Movie

Yokohama Black
TV · 12 eps

Obon Brothers
Movie

JINXED
TV · as Tateo Hashimoto · 1 ep

New: Love and Hatred
TV · as Kohinata Konichi · 41 eps

Shitamachi Rocket
TV · as Akira Inamoto · 11 eps

The Secret Lives of Kyoto Folk
TV · as 伊原兆治 · 1 ep

Danger Dolls
Movie · as Taichiro Yagyu

Shark
TV · as Yoshimura Takahiro · 23 eps

Ultraman Ginga S
TV · as Masanori Kamiyama · 4 eps

Leaders
TV · as Wataru Yamazaki · 2 eps

SPEC: Close Reincarnation
Movie · as Kaoru Baba

SPEC: Close~Incarnation
Movie · as Kaoru Baba

Kamen Rider × Super Sentai × Space Sheriff: Super Hero Wars Z
Movie · as Groundain (voice)

SPEC: Zero
Movie · as Kaoru Baba

Kamen Rider Fourze The Movie: It’s Space Time, Everybody!
Movie · as Harumi Saeba / Groundain

SPEC: Heaven
Movie · as Kaoru Baba

Nōhime: Wife of a Samurai
Movie

SPEC: Life
Movie · as Kaoru Baba

Solitary Gourmet
TV · 1 ep

The Last Revenge
Movie

CSI: Crime Scene Talks
TV · 1 ep

Majisuka Academy
TV · 2 eps

SPEC ~ First Blood
TV · as Baba Kaori · 1 ep

Baby, Baby, Baby!
Movie · as Jiro Chan

Cherry Pie
Movie

Disney Channel Games
TV · as Self · 10 eps

夜王 〜YAOH〜
TV · as Shingo Sawada · 11 eps

Looking Up at the Half-Moon
TV · as Natsume Goro · 13 eps

Nibanme no kanojo
Movie

Leave It to the Nurses
Movie

Animax Special: The Making of 'Metropolis'
Movie · as Self

AIBOU: Tokyo Detective Duo
TV · as Shinjiro Matsunaga · 2 eps

The Queen of Lunchtime Cuisine
TV · 1 ep

Metropolis
Movie · as Rock (voice)

Kabachitare!
TV · as Yukio Hasegawa · 12 eps

Leave It to the Nurses
TV · as Ryutaro Mizushima · 13 eps

男嫌い
TV · 11 eps

Kamen Rider
TV · as Kazuki Shirakawa · 2 eps
