Film:
* A láthatatlan világ (2007) - Omar szerepét játszotta.
* Az utolsó légió (2007) - Romulus szerepét játszotta.
* A negyedik fajta (2009) - Dr. Abdurahman szerepét játszotta.
* A lakó (2011) - Dr. Rashid szerepét játszotta.
* Az ötödik birtok (2013) - Adrian Lovett szerepét alakította.
* A második legjobb egzotikus Marigold szálloda (2015) - Sonny Kapoor szerepét játszotta.
* A lány minden ajándékkal (2016) - Dr. Bill Cairns szerepét alakította.
* A király lánya (2022) - A nagyvezír szerepét játszotta.
* A világ legrosszabb embere (2021) - Aksel szerepét játszotta.
Televízió:
* A törvényjavaslat (2001-2002) - PC Tariq Khan szerepét játszotta.
* Kísértemények (2002-2006) - Adam Carter szerepét alakította.
* A csodálatos Mrs. Pritchard (2006-2007) - Saleem szerepét játszotta.
* Büntető igazságszolgáltatás (2008) - Tariq szerepét játszotta.
* A rögzítő (2010) - Max Walker szerepét játszotta.
* A jó feleség (2012) - Dr. Harlan szerepét játszotta.
* Egy gyilkos kódja (2012) - M. Rahman nyomozó szerepét játszotta.
* A feketelista (2013) - Rakesh Kumar szerepét játszotta.
* Feladatkör (2014-2021) – Sean McNulty felügyelő szerepét játszotta.
* Az utolsó hajó (2015-2018) - Dr. Singh szerepét játszotta.
* Haza (2016-2017) - Aayan Ibrahim szerepét játszotta.
* A korona (2019) - Lord Mountbatten szerepét játszotta.
* Az idegen (2020) - Cormac szerepét játszotta.
* Keresztelő (2020) - Edward Stratton szerepét játszotta.
* Gyanú (2022) - Asif Khan szerepét játszotta.
* A Gyűrűk Ura:A hatalom gyűrűi (2022-től napjainkig) - Sadoc Burrows szerepét játssza.
Ez csak egy kis válogatás sok szerepéből. Sokoldalú színész, aki számos műfajban és médiumban dolgozott, és karrierje továbbra is virágzik.