2025
Zero A.D. as General Baruch2019
Close as Alik2018
FBI as Adem Polat2018
Yardie as Arif2017
Knightfall as Rashid2016
Fantastic Beasts and Where to Find Them as Auror2015
Chewing Gum as Rashad2015
The Trials of Jimmy Rose as Mehmet Guzman2014
Desert Dancer as Farid Ghaffarian2014
The Cut as Hrant2013
Da Vinci's Demons as Bayezid2013
Da Vinci's Demons as bayezid2011
The Devil's Double as Saad2011
Black Gold as Saleh2005
Doctor Who as Carter2002
Spooks as Baltasar Jad