- 2023 |
Daimyo-Tousan as Heihachiro Isogai
- 2022 |
Mugonkan as Kuboshima Seiichiro
- 2021 |
- 2021 |
- 2021 |
- 2020 |
Independence of Japan as Jiro Shirasu
- 2019 |
Labyrinth of Cinema as Lt. Sako
- 2019 |
Ravens as Masahisa Fukase
- 2019 |
- 2018 |
Kasane as Kingo Habuta
- 2018 |
The Bastard and the Beautiful World as Daimon (Mad Dog) (segment: Don't Shoot the Pianist!)
- 2018 |
The Outsider as Kiyoshi
- 2017 |
Dear Etranger as Makoto Tanaka
- 2017 |
Shinjuku Swan II as Masaki Taki
- 2017 |
- 2017 |
- 2017 |
- 2016 |
Silence as Interpreter
- 2016 |
The Brand New Legend of the Stardust Brothers as Trio Member #2
- 2016 |
The Wasted Times as Watabe
- 2015 |
Grasshopper as Kujira
- 2015 |
Journey to the Shore as Yûsuke
- 2015 |
Nagasaki: Memories of My Son as Kuroda
- 2015 |
Parasyte: Part 2 as Goto
- 2015 |
- 2014 |
Flowers of Taipei: Taiwan New Cinema
- 2014 |
Kiki's Delivery Service as Ishi
- 2014 |
My Man as Jungo
- 2014 |
Ruined Heart: Another Lovestory Between a Criminal & a Whore as The Criminal
- 2013 |
- 2012 |
Children Who Won't Die as Andrey Pletnyov
- 2012 |
Fly with the Gold as Kitagawa
- 2012 |
The Terminal Trust as Noriyuki Takai
- 2012 |
- 2011 |
Korede iinoda! Eiga Akatsuka Fujio as Fujio Akatsuka
- 2011 |
Moonlight Mask as Okamoto
- 2011 |
Thor as Hogun
- 2010 |
Regular Boy as Chris
- 2010 |
Shinanai kodomo, Arai Shusaku as Narration
- 2010 |
Vengeance Can Wait as Hidenori Yamane
- 2010 |
Wandering Home as Yasuyuki Tsukahara
- 2009 |
Behind the Blur
- 2009 |
Dumbeast as Dekogawa
- 2009 |
Eatrip as Addison Von Drake
- 2009 |
Mt. Tsurugidake as Shibasaki
- 2009 |
Redline as Frisbee
- 2009 |
Snow Prince as Börje
- 2009 |
Soul Red: Yusaku Matsuda
- 2009 |
Villon's Wife as Otani
- 2008 |
Kabei: Our Mother as Yamazaki Toru
- 2008 |
R246 Story as Olivia Thibodeaux
- 2007 |
Mongol: The Rise of Genghis Khan as Temudjin
- 2007 |
Sad Vacation as Kenji Shiraishi
- 2006 |
Invisible Waves as Kyoji
- 2005 |
Eri Eri rema sabakutani as Mizui
- 2005 |
Funky Forest: The First Contact as Masaru Tanaka
- 2005 |
Portrait of the Wind as Tamio Murase
- 2005 |
Rampo Noir as Private Detective Kogorô
- 2005 |
The Buried Forest as San-chan
- 2005 |
Tokyo Zombie as Fujio
- 2004 |
Kawaita hana: four by four equal one as Chase McCain
- 2004 |
Survive Style 5+ as Aman
- 2004 |
The Face of Jizo as Kinoshita
- 2004 |
The Taste of Tea as Ayano Haruno - uncle
- 2004 |
Tori as Kage
- 2004 |
Vital as Hiroshi Takagi
- 2003 |
Café Lumière as Hajime Takeuchi
- 2003 |
Dead End Run as Shawn
- 2003 |
Last Life in the Universe as Kenji
- 2003 |
My Grandpa as S. Nakatoh
- 2003 |
The Blind Swordsman: Zatoichi as Hattori Genosuke
- 2002 |
Aimai na Mirai: Kurosawa Kiyoshi
- 2002 |
Bright Future as Mamoru Arita
- 2002 |
Woman of Water as Yusaku
- 2001 |
Electric Dragon 80.000 V as Dragon Eye Morrison
- 2000 |
Gojoe: Spirit War Chronicle as Shanao
- 2000 |
Umbrella Flower as Sawaki
- 1999 |
Hakuchi: The Innocent as Isawa
- 1999 |
One Step on a Mine, It's All Over as Taizo Ichinose
- 1999 |
San tiao ren as Asano Takashi (adult)
- 1999 |
Taboo as Samurai Hyozo Tashiro
- 1998 |
Love & Pop as Captain XX
- 1998 |
Neji-shiki as Tsube
- 1998 |
Shark Skin Man and Peach Hip Girl as Kuroo Samehada
- 1997 |
Labyrinth of Dreams as Tatsuo Niitaka
- 1997 |
Tokyo biyori as Train conductor
- 1996 |
Acri as Hisoka
- 1996 |
Helpless as Kenji Shiraishi
- 1996 |
Picnic as Tsumuji
- 1995 |
Maborosi as Ikuo
- 1994 |
119 as Satoshi Matsushita
- 1992 |
The Rocking Horsemen as Seiichi Shirai
- 1991 |
Aitsu as Sadahito Iwata
- 1970 |
- 1970 |
- 1970 |
- 1970 |
- 1970 |
- 1970 |