Batman Ninja vs. Yakuza League 2025
Director
SOS! Tokyo Metro Explorers: The Next 2007
Blood: The Last Vampire 2000
Second Unit Director
Vampiyan Kids 1999
Digital Supervisor
Panzer Dragoon 1996
Storyboard Artist, Director
Credits from TMDB.