Film:
* Die unsichtbare Welt (2007) – Er spielte die Rolle des Omar.
* Die letzte Legion (2007) – Er spielte die Rolle des Romulus.
* Die vierte Art (2009) – Er spielte die Rolle des Dr. Abdurahman.
* Der Bewohner (2011) – Er spielte die Rolle des Dr. Rashid.
* Die fünfte Gewalt (2013) – Er spielte die Rolle des Adrian Lovett.
* Das zweitbeste exotische Marigold Hotel (2015) – Er spielte die Rolle des Sonny Kapoor.
* Das Mädchen mit all den Gaben (2016) – Er spielte die Rolle des Dr. Bill Cairns.
* Die Tochter des Königs (2022) – Er spielte die Rolle des Großwesirs.
* Der schlimmste Mensch der Welt (2021) – Er spielte die Rolle des Aksel.
Fernsehen:
* Der Gesetzentwurf (2001–2002) – Er spielte die Rolle des PC Tariq Khan.
* Gespenster (2002–2006) – Er spielte die Rolle des Adam Carter.
* Die erstaunliche Mrs. Pritchard (2006–2007) – Er spielte die Rolle des Saleem.
* Strafjustiz (2008) – Er spielte die Rolle des Tariq.
* Der Fixer (2010) – Er spielte die Rolle des Max Walker.
* Die gute Frau (2012) – Er spielte die Rolle des Dr. Harlan.
* Code eines Killers (2012) – Er spielte die Rolle des Detective M. Rahman.
* Die schwarze Liste (2013) – Er spielte die Rolle des Rakesh Kumar.
* Dienstlinie (2014–2021) – Er spielte die Rolle des Superintendent Sean McNulty.
* Das letzte Schiff (2015–2018) – Er spielte die Rolle des Dr. Singh.
* Heimat (2016–2017) – Er spielte die Rolle des Aayan Ibrahim.
* Die Krone (2019) – Er spielte die Rolle des Lord Mountbatten.
* Der Fremde (2020) – Er spielte die Rolle des Cormac.
* Baptist (2020) – Er spielte die Rolle von Edward Stratton.
* Verdacht (2022) – Er spielte die Rolle des Asif Khan.
* Der Herr der Ringe:Die Ringe der Macht (2022-heute) – Er spielt die Rolle des Sadoc Burrows.
Dies ist nur eine kleine Auswahl seiner vielen Rollen. Er ist ein vielseitiger Schauspieler, der in einer Vielzahl von Genres und Medien gearbeitet hat und seine Karriere floriert weiterhin.