Shaolin Dolemite 1999
as Davey Crockett (archive footage)
Ninja: The Final Duel II 1986
Actor
Ninja the Final Duel 1986
as Mark
Mafia vs. Ninja 1985
as Brazilian Nemo
Credits from TMDB.