2007
as Neil
2004
as Black Robed / Meccan Cleric
2018
as Dr. Paul
2008
as Dr. Akim
2025
as Fezz
as Taj
2002
as Aaron Singh
as Fred
2017
as Dead Marks