Acting
EN, ZH cinema · 4 credits
Ninja: The Final Duel II
Ninja the Final Duel
Shaolin Dolemite
Mafia vs. Ninja
as Davey Crockett (archive footage)
as Mark
Actor
as Brazilian Nemo