Filmler:
- 2011:Karanlık Saat ("Tarek Al Hassan" olarak)
- 2013:Demir Adam 3 ("Ho Yinsen" olarak)
- 2016:Londra Düştü ("Komutan İbrahim" olarak)
- 2017:Mumya ("Dr. Henry Jekyll" olarak)
- 2018:Pasifik Savaşı:Ayaklanma ("Komutan Shaw" olarak)
- 2019:Aladdin ("Hakim" olarak)
- 2022:Morbius ("Marty Bancroft" olarak)
Televizyon projeleri:
- 2009:CSI:NY ("Belirsizlik Kuralları" bölümünde "Dr. Tarık El Zahid" olarak)
- 2011:Suçlu Zihinler ("Kanıt" bölümünde "Ziad Fahkri" olarak)
- 2012:Nikita ("Soluk Ateş" bölümünde "Semak Aziz" rolüyle)
- 2014:Vatan (6 bölümde "Majid Javadi" olarak)
- 2015:Zalim (10 bölümde "Bassam Al Fayeed" olarak)
- 2017:Quantico (4 bölümde "Owen Hall" olarak)
- 2018:Cesur (3 bölümde "Nuh Morozov" olarak)
- 2019:Jack Ryan (6 bölümde "Moussa Bin Suleiman" olarak)
- 2020:Mesih (10 bölümde "Al-Masih" olarak)
- 2021:İstila (10 bölümde "Ahmed Malik" olarak)