Known For
Filmography

Samurai Hustle: Full Throttle
Movie

Haguregumo
TV · 1 ep

Kenzo Kitakata: SUIKODEN
TV · as Sosei · 7 eps

雨上がりのスカイツリー
TV · 1 ep

One Last Throw
Movie · as Tsuchiya Akihiro

Dear Radiance
TV · as Fujiwara no Michitsuna · 48 eps

Draft King
TV · as Ryosuke Ootsu · 20 eps

Galapagos
TV · 2 eps

The Wall of the Eye
TV · as Mitsuyoshi Muraki · 5 eps

Fishing Dandy
TV · as Makoto Tenouji · 12 eps

Good Man Nagaya
TV · as Kaji Shinkuro · 8 eps

Project Dreams - How to Build Mazinger Z's Hangar
Movie · as Bessho

Things You Can Know by Looking at Them
TV · as 富泽一太 · 8 eps

Babel Kyusaku
TV · as Kyusaku Katsu · 10 eps

Banjō no alpha: Yakusoku no shōgi
TV · as Sanada Nobushige · 4 eps

Kuroshoin no Rokubei
TV · 6 eps

Shinjuku Swan II
Movie · as Chisato Morinaga

Let Me Eat Your Pancreas
Movie · as Kazuharu Miyata

Tsubaki Stationery Store
TV · 8 eps

The Best Skilled Surgeon 2016
Movie · as Masayasu Miyoshi

The Mole Song: Hong Kong Capriccio
Movie · as Kenta Kurokawa

Samurai Hustle Returns
Movie · as Heigo Akiyama

ヤッさん~築地発!おいしい事件簿~
TV · as Masakazu · 6 eps

HITOSHI MATSUMOTO Presents Documental
TV · 4 eps

Moribito: Guardian of the Spirit
TV · as カルナ · 2 eps

AnoHana: The Flower We Saw That Day
Movie · as Construction Site Worker

What’s the Difference?
TV · 4 eps

全力離婚相談
TV · as 三ツ矢 鉄 · 7 eps

Samurai Hustle
Movie · as Heigo Akiyama

Clover
Movie · as Yoshimichi Tsutsui

The Vancouver Asahi
Movie · as Tom Miyake

I Just Wanna Hug You
Movie · as Tonden

The Mole Song: Undercover Agent Reiji
Movie · as Kenta Kurokawa

Don't Lose Heart
Movie · as Doctor Kamijo

The Floating Castle
Movie · as Mitsunari Ishida

Girl
Movie · as Hiroki Takeda

Dirty Mama
TV · as Sasaki Takuya · 10 eps

Slapstick Brothers
Movie · as Ryuhei Onizuka

The Fugitive Lawyer
TV · as Makoto narita · 11 eps

Drop
Movie · as Hideo Kimura

Kamen Rider G
Movie · as Daidō Oda

Crows Zero II
Movie · as Shoji Tsutsumoto

Gyne
TV · as Tamaki Satoshi · 9 eps

ギネ 産婦人科の女たち
TV · as 타마키 사토시 · 9 eps

Kitaro and the Millennium Curse
Movie

BOMB BEE MEN
TV · as Teruteru · 9 eps

Scrap Teacher ~Return to Life~
TV · as Toranosuke Sugi · 9 eps

Celeb & Poor
TV · as Taro Sato · 11 eps

Rookies
TV · as Suguru Enatsu · 6 eps

Crows Zero
Movie · as Shoji Tsutsumoto

The Pride of the Temp
TV · as Kousaku Kon · 17 eps

Green Mind, Metal Bats
Movie · as Ishioka's colleague

Animus Anima
Movie · as Katsuya

Team Astro
TV · 18 eps

Jyouou
TV · as Kuroda · 12 eps

Breathe In, Breathe Out
Movie

Revolver — Blue Spring
Movie · as Kazama

Gokusen
TV · as Yusuke Oishi · 12 eps

My Husband
TV · as Ryuji Soma · 11 eps

Live
TV · 12 eps
