Crediti

Future World (2018)
Rico
Buoyancy (2018)
Franco
The Institute (2017)
Arthur Turner
13 Hours - The Secret Soldiers of Benghazi (2016)
Azaan
Shiraz - La città delle rose (2015)
Muezzin
The Algerian (2015)
Ali
Un'allenatrice speciale (2013)
Bassam
The Bourne Ultimatum - Il ritorno dello sciacallo (2007)
Nabile (uncredited)
Munich (2005)
Salah - Khalid Jawad
Homeland Security (2004)
Yusef Adel
Kill the Czar ()
Vic
They Listen ()