Known For
Filmography

The Curse
Movie

Threads of Blue
Movie

コウイン ~光陰~
Movie

Threads of Blue
Movie · as Kousuke

Yuzo the Biggest Battle in Tokyo
Movie

Mio's Cookbook
Movie · as Seihachi

Hydra
Movie · as Keiji Hasegawa

The Actor 2
Movie

The Actor
Movie

Something Like, Something Like It
Movie · as Shinmugi Defunetei

Kaikou The Encounter
Movie

The Rite of Loss
Movie

Kamen Rider Heisei Generations: Dr. Pac-Man vs. Ex-Aid & Ghost with Legend Riders
Movie · as Kyotaro Hinata

Kamen Rider Ex-Aid
TV · as Kyotaro Hinata · 45 eps

Yoko the Cherry Blossom
Movie · as Kondo

Court of Zeus
Movie

Black Kite
TV · as Shoun · 10 eps

Tsugaru
Movie · as Shinichi Aoki

Shinsengumi Keppūroku
TV · 12 eps
森村誠一サスペンス 正義の証明
TV · 1 ep

Detective Conan: Shinichi Kudo's Written Challenge
TV · as Hajime Hirata · 1 ep

Retribution
Movie · as Seiji Onoda

The Go Master
Movie · as Yasunari Kawabata

Executive Koala
Movie · as Detective

Manji
Movie · as Kenji

Eko Eko Azarak: B-Page
Movie · as Aoyama / Ryo's Lawyer

Confessions of a Dog
Movie · as Hajime Yamazaki
The Lawyer: Haijima Hideki
Movie

Onna Keiji Mizuki: Kyoto Rakusai Sho Monogatari
TV · as Tokunaga Shuji · 11 eps

Damned Files 0
Movie

Loved Gun
Movie · as Dr. Hasegawa

The Tunnel
Movie

Tange Sazen : The Jar Worth One Million Ryo
Movie
生存 愛する娘のために
TV · 4 eps

AIBOU: Tokyo Detective Duo
TV · 1 ep

明るいほうへ 明るいほうへ -童謡詩人 金子みすゞ-
Movie

Fighting Girl
TV · 12 eps

My Husband
TV · as Masaki Yajima · 12 eps

Yakuza Ladies: Red Murder
Movie

June Bride
Movie · as Katsutaka Harada

The Girl Who Leapt Through Time
Movie · as Mr. Fukushima

Haunted School 3
Movie · as Teacher Tameyama

Haunted School 2
Movie · as Kazunari Asano

Broken Heart
Movie

Haunted School
Movie · as Shinichi Komukai

Sunflower on the Hill
TV · as Hasutani Ichiro · 12 eps
松本清張スペシャル「Dの複合」
TV · 1 ep

Shinsengumi, Ikedaya's blood fight
TV · 1 ep
Minamoto Yoshitsune
Movie

Takeda Shingen
Movie

Heaven and Earth
Movie · as Taro Yoshinobu

Yonimo Kimyou na Monogatari Tokubetsuhen
TV · 6 eps

Rinrinto
TV · as Yu Aoki · 156 eps

Tales of the Bizarre
TV · 1 ep

Last Serenade
TV · as Sakaki Kazuyuki · 21 eps

氷点
TV · 2 eps

Goryokaku
Movie
「愛に燃える戦国の女」−豊臣家の人々より−
TV · 1 ep
Girls In The Wind
TV · as Kazuya Aso · 12 eps

Lover's Time
Movie · as Koji

Cabaret
Movie · as Shunichi Yashiro

Be Free!
Movie · as Masao Koizumi

Bobby's Girl
Movie · as Akihiko "Bobby" Nomura (voice)

Main Theme
Movie · as Ken Daitojima

Kamen Rider
TV · as Kyōtarō Hinata · 10 eps
