Known For
Acting
Also Known As
Lenny Fung
Spellbinder
Sun
1995
Dependent
Chiropractor
2025
Spellbinder: Land of the Dragon Lord
1997