Known For
Filmography

舞台 「鬼太郎誕生 ゲゲゲの謎」
Movie

Reborn
TV · as Mamoru Chono · 9 eps

御社の乱れ正します!
TV · as Seitaro Soejima · 3 eps

Stage Play "Journey to the West"
TV · 1 ep

You Want Me to Steal You
TV · as Naoya Aizawa · 7 eps

劇場版 パティシエさんとお嬢さん
Movie

Patissier & Mademoiselle
TV · as Tatewaki Ryo · 4 eps

Invisible
TV · as Shyotaro Noma · 10 eps

Modern Love Tokyo
TV · 1 ep

RIDER TIME: Kamen Rider Decade VS Zi-O -Decade Mansion's Death Game-
TV · as Yusuke Onodera · 3 eps

The Devil Wears Ju-Ni Hitoe Kimono
Movie · as Kimura

生きる
TV · 1 ep

Kyojo
TV · as Kohei Ishiyama(石山 広平) · 15 eps

School of Pandemonium
TV · as Tanaka Kazuo · 11 eps

Dokumushi: Toxic Insects
Movie · as Reiji

Sanada 10 Braves
Movie · as Rokuro Unno

SENGOKUCHOJYUGIGA
TV · 26 eps

Doamaiger D
TV · as Daijirou Kyougoku · 13 eps

The Unfading Dream We Have
Movie

Hunger of the Dead
Movie · as Toshiyuki

Kanpai Senshi After V
TV · as Red · 24 eps

Kaiki Daisakusen: Mystery File
TV · as Hiroshi Nomura · 4 eps

Theatre of Darkness: Yamishibai
TV · as Ito (voice), Inoue (voice), Nobuaki (voice), Hayashi (voice), Kenji Endo (voice), Annoyed Man (voice), Keita Haga (voice), Sekiguchi (voice), Kondo (voice), Shinichi (voice), Mr. Masuda (voice), Husband (voice), Widowed Man (voice), police reporter (voice), Hide (voice), Shiro (voice), Yurika's Friend (voice), Exhibit Visitor (voice), Takayuki (voice) · 1 ep

Abraxas
Movie

Kamen Rider Decade: Final Stage
Movie · as Yusuke Onodera / Kamen Rider Kuuga (A.R.)

Kamen Rider G
Movie · as Kamen Rider Kuuga (voice), Kamen Rider Ryuki (voice)

Kamen Rider Decade: All Riders vs. Dai-Shocker
Movie · as Yusuke Onodera / Kamen Rider Kuuga

Kamen Rider × Kamen Rider W & Decade: Movie War 2010
Movie · as Yusuke Onodera / Kamen Rider Kuuga

Kamen Rider Decade: All Riders Super Spin-off
Movie · as Yusuke Onodera / Kamen Rider Kuuga

Kamen Rider Decade: Protect! The World of Televikun
Movie · as Yusuke Onodera/ Kamen Rider Kuuga

Battle of Demons
Movie

Battle of Demons 3
Movie

Battle of Demons 2
Movie

10th Anniversary Project: Masked Rider LIVE & SHOW
Movie · as Yusuke Onodera / Kamen Rider Kuuga (A.R.)
Kamen Rider Decade: All Riders vs. Dr. Shinigami
Movie · as Yusuke Onodera / Kamen Rider Kuuga

Musical: Prince of Tennis Concert Dream Live 6th
Movie · as Ryo Shishido

Masked Rider DCD
TV · as Yusuke Onodera / Kamen Rider (A.R.) Kuuga · 31 eps

Twilight Syndrome: Dead Cruise
Movie · as Ippei

Kamen Rider Den-O & Kiva: Climax Deka
Movie · as Kazuya Suzuki

Wild Knight: Succession Arc
Movie

Fuma no Kojiro
TV · as Kojiro · 13 eps

Kamen Rider
TV · as Yusuke Onodera / Kamen Rider Kuuga · 31 eps
