2025
Black Diamond as Spencer2024
Bonus Track as Mr. Zeppelin2023
Boiling Point as Freeman2022
The Serpent Queen as Charles de Lorraine2021
Boiling Point as Freeman2021
SAS: Red Notice as Prime Minister Atwood2020
Gangs of London as Jevan Kapadia2020
Away as Ram2019
Official Secrets as Kamal Ahmed2018
Colette as Veber2018
The Best of EastEnders as Ronny Ferreira (archive footage)2016
Marcella as DI Rav Sangha2016
Ghosted as Paul2015
One Crazy Thing as Jay2015
Convenience as Ajay2015
World War Dead: Rise of the Fallen as Marcus2013
Life of Crime as DS Nabeel Kothari2013
Jadoo as Not available2012
Interview with a Hitman as Alexandru (as Uriel Emil Pollack)2012
The Man Inside as Bose2011
Screwed as Neil2010
It's a Wonderful Afterlife as Jazz Sethi2009
City Rats as Dean2007
Provoked: A True Story as Ravi2007
The Feral Generation as Vincent2005
Blessed as Not available2003
Rehab as Naz2002
Spooks as Chalak Ahmed2002
28 Days Later as Private Bedford2002
Ali G Indahouse as Hassan B2002
Bollywood Queen as Anil2002
Blood Strangers as Zafar Wahid1999
Tube Tales as Mo (segment "Grasshopper")1998
Jump Boy as Shamil1985
EastEnders as Ronny Ferreira1984
The Bill as Not available2021
Boiling Point Executive Producer2020
The Uncertain Kingdom Director2020
Ernie Director2020
Ernie Writer2020
Ernie Producer2015
One Crazy Thing Producer2013
Life Sentence Director2009
City Rats Executive Producer2007
The Feral Generation ProducerNaN
In Starland DirectorNaN
In Starland WriterNaN
In Starland ProducerNaN
In Starland Story