2024
The Lock-In as Doctor Fredrico Fonseca
2012
Festival of Lights as Vishnu
2012
The Syndicate as Tom Bedford (6 episodes)
2011
Black Mirror as Paul (1 episode)
2011
The Chase Celebrity Special as Themselves (1 episode)
2010
Dara Ó Briain: This Is the Show as Himself
2010
West Is West as Tariq Khan
2010
The Michael Ball Show as Self (1 episode)
2010
It's a Wonderful Afterlife as Dev
2010
Strike Back as Latif
2010
Strike Back as Maj. Jamal Ashkani / Latif (10 episodes)
2009
2012 as Dr. Satnam Tsurutani
2009
Live from Studio Five as Self (1 episode)
2009
And The Beat Goes On...Ibiza as Self
2008
RocknRolla as Councillor
2008
Fiona's Story as Charlie
2007
Nearly Famous as Matt Bright (6 episodes)
2007
Partition as Gian Singh
2006
Blood Diamond as Nabil
2005
Dead Fish as Salvador E. Johnson
2005
Things to Do Before You're 30 as Dylan
2005
The Truth About Love as Sam Holbrook
2004
Ten Minute Movie as Sam
2004
Ella Enchanted as Benny
2002
The Guru as Ramu Gupta
2002
Spooks as Nazim Malik (1 episode)
2002
V Graham Norton as Self (1 episode)
2001
The Mystic Masseur as Pratap Cooper
2000
Born Romantic as Eddie
1999
Loose Women (1 episode)
1999
East Is East as Tariq Khan
1998
City Central as Kumar Joshi (33 episodes)
1996
Hamlet as Sailor Two
1996
Silent Witness (1 episode)
1993
GMTV as Self (1 episode)
1985
EastEnders as Fred Fonseca (3657 episodes)
1984
The Bill (1 episode)