Acting
EN cinema · 2 credits
Treasure of the Ninja
Dragon Vs. Ninja
as Dr. Stewart
Production Manager