No photoLeonard FungActingKnown ForDependent2025Spellbinder: Land of the Dragon Lord1997Spellbinder1995