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