Actor
Okehazama: Oda Nobunaga Birth of the Overlord
2021
as Imagawa Yoshimoto
LOVEHOTEL ni Okeru Jouji to PLAN no Hate
2019
Kidnapping
2009
Miyoko
2009
Operation Love Special
2008
as Yosei/Fairy
Premonition
2004
as Hideki Satomi
The Negotiator
2003
as Inspector Ishida
Desert Moon
2001
as Nagai
Parasite Eve
1997
as Toshiaki Nagashima
The Life and Love of Kenji Miyazawa
1996
as Kenji Miyazawa
Swallowtail Butterfly
1996
as Feihong
Scan Doll
1996
聖夜の奇跡 あなたの好きな愛はどれ?
1995
A Watcher in the Attic
1994
as Saburo Goda
Yamai wa kikara: Byôin e ikô 2
1992
The New Virgin Story
1992
Kwaidan
1992
Tōkyō no kyūjitsu
1991
Circus Boys
1989
as Jinta
The Men Who Made Ultraman
1989
as Heichan
The Peacock King
1988
as Monk Lucky Fruit
Tokyo Pop
1988
as Club Manager
Take Me Out to the Snowland
1987
as Fumio Yano
The New Morning of Billy the Kid
1986
as Billy
Mishima: A Life in Four Chapters
1985
as Cadet #1 (segment "November 25, 1970")
Emotional Structures of Young People
1985
as Kazuhisa Takigawa
The Crimes of Kiyoshi Ōkubo
1983
Merry Christmas, Mr. Lawrence
1983
as Japanese Soldier #5
Private Collections
1979
as (segment "Kusa-Meikyu")
Grass Labyrinth
1979
as Young Akira
Bluebeard's Castle