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