Ninja the Final Duel
Mafia vs. Ninja
Shaolin Dolemite
Ninja: The Final Duel II
Movie · as Davey Crockett (archive footage)
Movie · as Mark
Movie
Movie · as Brazilian Nemo