Known For

Awaiting Kirin

New Abarenbō Shōgun

Super Rescue Solbrain

The Files of Young Kindaichi: Murder on the Magic Express

Ameku M.D.: Doctor Detective

A Moonlight Nights Passing

Detective Ballerino

Jeanne's Judgment

Tokyo Water Police

Yasuragi no Toki: Michi

Kioku Sousa ~Shinjuku Higashi-sho Jiken Fairu~

Don't Cry Anymore
Filmography

A Moonlight Nights Passing
TV · as Takeno · 1 ep

New Abarenbō Shōgun
Movie · as Nagamatsu

Ameku M.D.: Doctor Detective
TV · as Ryo Yamaki · 2 eps

Tokyo Water Police
TV · as Katsu Idoda · 11 eps

Jeanne's Judgment
TV · as Nezu Shinya · 8 eps

私刑人~正義の証明~
Movie

Awaiting Kirin
TV · as Saitou Magoshiro [Dosan's younger son] · 44 eps

Yasuragi no Toki: Michi
TV · 1 ep

Kioku Sousa ~Shinjuku Higashi-sho Jiken Fairu~
TV · as Officer at Shinjuku-Nishiguchi Station · 1 ep

Detective Ballerino
Movie

Asakusa's Kikujiro of Tsukuba: The Man from Tsukuba Who Created Asakusa Rokku
Movie

Don't Cry Anymore
TV · as Tazawa Yoshito · 8 eps

一瞬の风になれ
TV · as Ren Ichinose · 4 eps

The Files of Young Kindaichi: Murder on the Magic Express
Movie · as Saki Ryuta

Hadaka no Shounen
TV · 1 ep

The Files of Young Kindaichi
TV · as Ryuta Saki · 9 eps
Worst Date Ever
TV · 1 ep
P.P.O.I.
TV · as Mishima · 8 eps

Super Rescue Solbrain
TV · as Man · 1 ep
