Known for Acting
2011
as Ling
2000
as Ninja
2025
as Mr. Wang Sgherri
2018
as Juniper
2001
as L`Araignee
2004
as Williams
2006
as himself