
Birthday
N/A
Gender
Male
Place of Birth
Also know as
--

(2021) Worzel Gummidge: Twitchers
as Lee Dangerman

(2022) National Theatre Live: Leopoldstadt
as ---
(2013) Found
as ---

(2015) The Lady in the Van
as Grocer

(2018) The Good Soldier Schwejk
as ---

(2013) National Theatre Live: 50 Years on Stage
as ---

(2016) The Promise
as Talaat Pasha

(2002) Harold Shipman: Doctor Death
as Partner

(2017) Paddington 2
as Spoon

(2019) Star Wars: The Rise of Skywalker
as Resistance Officer

(2019) The Hustle
as Amir

(2020) The Bike Thief
as Yusef

(2014) Exodus: Gods and Kings
as Architect

(2008) White Girl
as Abdullah

(2018) The Stolen Maharajah: Britain's Indian Royal
as Narrator

(2026) Project Hail Mary
as Narender

(2014) Inside No. 9
as Curt

(2021) Churchill
as Self - Narrator

(2005) Doctor Who
as Mr Dunlop

(2021) Landscapers
as Nigel Burman

(2023) Castlevania: Nocturne
as Mizrak (voice)

(2002) Spooks
as Ibraham

(2020) Hitmen
as Grant Packem

(2013) Peaky Blinders
as Maitre d'

(2014) Quirke
as Hakim Kreutz

(2023) Castlevania: Nocturne
as Mizrak (voice)

(2007) The Time of Your Life
as Doctor Thomas

(2016) Class
as Varun Singh