Known For
Filmography
2026
2025
2025
2019
2018
2018
2017
2016
2015
2015
2015
2014
2014
2013
2012
2011
2011
2005
2002

Zero A.D.: The Birth of Christ
Movie · as General Baruch

Out There
TV · as Cakir · 3 eps

Atomic
TV · as Sayed Ahman · 5 eps

Close
Movie · as Alik

Yardie
Movie · as Arif

FBI
TV · as Adem Polat · 1 ep

Knightfall
TV · as Rashid · 10 eps

Fantastic Beasts and Where to Find Them
Movie · as Auror

The Trials of Jimmy Rose
TV · as Mehmet Guzman · 3 eps

Chewing Gum
TV · as Rashad · 1 ep

Critical
TV · as Farzad · 2 eps

Desert Dancer
Movie · as Farid Ghaffarian

The Cut
Movie · as Hrant

Da Vinci's Demons
TV · as Bayezid, bayezid · 10 eps

Zero Dark Thirty
Movie · as Interrogator on Monitor

The Devil's Double
Movie · as Saad

Black Gold
Movie · as Saleh

Doctor Who
TV · as Carter · 1 ep

Spooks
TV · as Baltasar Jad · 1 ep
