Star Rangers TBA
Actor
Keizo Murase: The Last Monster Maker 2026
as Self
Men in Suits 2012
Age of Demons 1992
Hot Dogs on the Run 1990
Credits from TMDB.