Actor · Born 1982
Two Seasons, Two Strangers
2025 · as Ayukawa
Oasis
2024 · as Kimura
One Last Bloom
2023 · as Yuji Yamashita
Small, Slow But Steady
2022 · as Shintaro Matsumoto
Blue
2021
First Love
2019
Tax Inspector Madogiwa Taro: Case File 31
2016
Going the Distance
Gunjōiro no, tōrimichi
2015 · as Makoto Imai
100 Yen Love
2014 · as Kobayashi
For Those We Love
2007 · as kamikaze pilot