- Il passo del diavolo (2013) nel ruolo del dottor Jason O'Malley
- Il quinto potere (2013) nel ruolo di Mohamed Fahmy
- La leggenda di Ercole (2014) nel ruolo di Ario
- Il Re Scorpione:Alla ricerca del potere (2015) nel ruolo di Menes
- La Promessa (2016) nel ruolo di Mikael Boghosian
- 24 ore da vivere (2017) nel ruolo di Adem Mettal
- Il colpo all'uragano (2018) nel ruolo dell'agente Rogers
Televisione:
- Patria (2011-2020) nel ruolo di Majid Javadi
- Affari segreti (2011-2014) nel ruolo di Navid Ahmadi
- The Mentalist (2012-2013) nel ruolo di Samir Khan
- The Glades (2013) nel ruolo di Omar Suleiman
- Tyrant (2014-2016) nel ruolo di Bassam "Barry" Al-Fayeed
- The Night Manager (2016) nel ruolo di Reza "Richie" Mehra
- Ransom (2017-2019) nel ruolo di Eric Beaumont
- Il coraggioso (2018) nel ruolo di Jaz Khan