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