Godzilla Minus One 2023
Actor
Shin Ultraman 2022
Chiwawa-chan 2019
The Human Trust 2013
as Military commander
The Last Days of the World 2012
Credits from TMDB.