Actor · Born 1971
One Year to Live, Buy a Man
2026 · as Masami Ikuyama
First Voice
2026 · as Keiji Takanashi
Satoko Always
2026 · as Iijima Shigeaki
The Innocent Game
2023
Don't Call It Mystery: The Movie
The Night Beyond the Tricornered Window
2021 · as Tetsuya Ishiguro
Our 30-Minute Sessions
2020 · as Shuichi Kubota
Parallel World Love Story
2019 · as Osanai
Born Bone Born
2018 · as Tsuyoshi
Marmalade Boy
2018 · as Jin Koishikawa
Koto Nakazawa: The Beautiful Swordswoman
2017 · as Sadamasa Nakazawa
Satoshi: A Move for Tomorrow
2016 · as Yoji Hashiguchi