Godzilla Minus One 2023
Actor
One Week Friends 2017
as Vice Principal
Breakthrough for Change 2015
The Hovering Blade 2009
Achilles and the Tortoise 2008
Credits from TMDB.