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