Future World (2018) als Rico | |
Buoyancy (2018) als Franco | |
The Institute (2017) als Arthur Turner | |
13 Hours: The Secret Soldiers of Benghazi (2016) als Azaan | |
Septembers of Shiraz (2015) als Muezzin | |
The Algerian (2015) als Ali | |
From the Rough (2013) als Bassam | |
The Bourne Ultimatum (2007) als Nabile (uncredited) | |
Munich (2005) als Salah - Khalid Jawad | |
Homeland Security (2004) als Yusef Adel | |
Kill the Czar als Vic | |
They Listen |