- The Devil's Pass (2013) dans le rôle du Dr Jason O'Malley
- Le Cinquième Pouvoir (2013) dans le rôle de Mohamed Fahmy
- La Légende d'Hercule (2014) dans le rôle d'Arius
- Le Roi Scorpion :Quête du Pouvoir (2015) dans le rôle de Ménès
- La Promesse (2016) dans le rôle de Mikael Boghosian
- 24 heures à vivre (2017) dans le rôle d'Adem Mettal
- The Hurricane Heist (2018) en tant qu'agent Rogers
Télévision :
- Patrie (2011-2020) dans le rôle de Majid Javadi
- Affaires secrètes (2011-2014) en tant que Navid Ahmadi
- Le Mentaliste (2012-2013) dans le rôle de Samir Khan
- Les Glades (2013) dans le rôle d'Omar Suleiman
- Tyran (2014-2016) dans le rôle de Bassam "Barry" Al-Fayeed
- The Night Manager (2016) dans le rôle de Reza "Richie" Mehra
- Rançon (2017-2019) dans le rôle d'Eric Beaumont
- The Brave (2018) dans le rôle de Jaz Khan