Known For
Filmography

Armstrong
Movie · as Andrew Walters

Lake-Emba
Movie · as Ahmed

House of Gods
TV · as Sheikh Shaaker Al-Khayyat · 6 eps

Streets of Colour
Movie · as Simon Elrahi

Seeds of Gold
Movie · as Boss

Year Of
TV · as Moses Haleem (voice) · 4 eps

Last King of the Cross
TV · as Peter 'PK' Kay · 10 eps

Black Site
Movie · as Farhan Barakat

Yannis
Movie · as Abdul

The Stranger
Movie · as Lieutenant

Akoni
Movie · as Joe

Slam
Movie · as Muslim Cleric

The Combination Redemption
Movie · as Mahmoud

Total Control
TV · as Argumentative Man · 1 ep

Entrenched
Movie · as Taliban High Rank

Street Smart
TV · as Adil · 8 eps

Harrow
TV · as Ufa Sabry · 1 ep

Fighting Season
TV · as Ali's Grandfather · 5 eps

6 Days
Movie · as Imam (uncredited)

Falling
Movie · as Older Paul

Pulse
TV · as Gamal Aswany · 1 ep

Deep Water
TV · as Ismail Rexhaj · 4 eps

Preacher
TV · as Ahmad · 1 ep

Alex & Eve
Movie · as Bassam

The Principal
TV · as Farid's Father · 2 eps

Janet King
TV · as Bahman Nobakht · 1 ep

All Saints
TV · as Mehmet Shammiraz · 1 ep

Water Rats
TV · as Yousef · 1 ep

Prison Apolonia
Movie

Sahara
Movie · as Arab Guide
