Actor
Hamlet: Bristol Old Vic Live
2023
as Ghost/Player King/Gravedigger
The War Within
2005
as Sayeed Choudhury
Analyze That
2002
as Dr. Kassam
Unbreakable
2000
as Businessman
The Sixth Sense
1999
as Young Man Buying Ring
FireHouse
1997
as E.R. Doctor