2025The HackSam Eldwick · 1 episodeShow
2025VirdeeJonathan Boardman · 2 episodesShow
2025Out ThereErsin Turuk · 3 episodesShow
2023Beyond ParadiseNate Dalton · 1 episodeShow
2023The GoldHarry Bowman · 10 episodesShow
2021DalglieshDrysdale Laud · 2 episodesShow
2021Romeo and JulietCapuletMovie
2021Professor TLyndon Collins · 3 episodesShow
2021GraceRichard Charwell QC · 1 episodeShow
2020DesRussell Cavendish · 1 episodeShow
2020The Other OneShray · 1 episodeShow
2020Hampstead Theatre At Home: Drawing The LineNEHRUMovie
2019The AccidentGeorge Byrne · 4 episodesShow
2018Sick of ItMr. Sharma · 1 episodeShow
2018TrustKhan · 10 episodesShow
2017Phantom ThreadRubio GurrerroMovie
2015TutAkhenaten · 3 episodesShow
2015The C-WordProfessor Kefah MokbelMovie
2015The Casual VacancyVikram Jawanda · 3 episodesShow
2014Dying of the LightDr. SanjarMovie
2014Blood CellsTariqMovie
2014LockeDr. Gullu (voice)Movie
2013Father BrownProfessor Alexander Prichard · 1 episodeShow
2012Doctor Who: Pond LifeOod (voice)Movie
2012Pond LifeVoice of Ood · 5 episodesShow
2012CleanskinAminMovie
2012National Theatre Live: The Comedy of ErrorsBalthaserMovie
2010PimpPunterMovie
2010Boogie WoogieSurgeonMovie
2008How Not to Live Your LifeBrian · 7 episodesShow
2008Bonekickers1 episodeShow
2007The Sarah Jane AdventuresUvlavad Kudlak (voice) · 2 episodesShow
2007FlawlessReeceMovie
2007M.I. HighWell Fit Jim · 1 episodeShow
2006ChromophobiaYoga InstructorMovie
2006The Ten CommandmentsJered · 2 episodesShow
2006TARDISodesThe Ood (voice) · 2 episodesShow
2006Waterloo RoadStuart Hordley · 9 episodesShow
2005Star Wars: Episode III - Revenge of the SithNute Gunray / Ki-Adi MundiMovie
2004The Grid6 episodesShow
2004HustleKulvinder Samar · 1 episodeShow
2004HidalgoKatibMovie
2003William and MaryDr. Ormerond · 1 episodeShow
2002Star Wars: Episode II - Attack of the ClonesViceroy Nute Gunray / Ki-Adi MundiMovie
2002SpooksThe Prince · 1 episodeShow
2001Waking the DeadDI Crowther · 1 episodeShow
2001MetrosexualityJonno · 6 episodesShow
1999Star Wars: Episode I - The Phantom MenaceNute Gunray / Ki-Adi-Mundi / Lott Dodd / Republic Cruiser PilotMovie
1998JeremiahHananiahMovie
1997An Unsuitable Job for a WomanSimon Wright · 1 episodeShow
1997Fever PitchIndian WaiterMovie