Actor
Much Ado About Nothing
2012
as Benedick
The Best Exotic Marigold Hotel
2012
as Dr Ghujarapartinder
The Taxidermist
2009
Britz
2007
as Riaz Wahid
Casino Royale
2006
as Hot Room Doctor
The Mistress of Spices
2005
as Satish - Geeta's dad
Dirty Pretty Things
2002
as Mohammed
Hawkins
2001
as Ali Raziq
A Summer Day's Dream
1994
Two Oranges and a Mango
1994
as Devinder
My Sister-Wife
1992
as Asif Shah
Clubland
1991
as Ajay Nath
Shalom Salaam
1989
as Said Farrukh
Here Is the News
1989
as Video Editor
Iranian Nights
1989
as Omar Khayyam
Love Birds
1988
as Quereshi