Here Comes a New Challenger 2023
as Self
Zelda no Video 2003
as Himself
The Making of Resident Evil 2002
Resident Evil 2002
Executive Producer
Street Fighter Alpha: The Movie 1999
Credits from TMDB.