Filmy:
- 2011:Ciemna godzina (jako „Tarek Al Hassan”)
- 2013:Iron Man 3 (jako „Ho Yinsen”)
- 2016:Londyn upadł (jako „dowódca Ibrahim”)
- 2017:Mumia (jako „dr Henry Jekyll”)
- 2018:Pacyfik:Powstanie (jako „komandor Shaw”)
- 2019:Aladyn (jako „Hakim”)
– 2022:Morbius (jako „Marty Bancroft”)
Projekty telewizyjne:
- 2009:CSI:Nowy Jork (jako „Dr Tariq El Zahid” w odcinku „Zasady niepewności”)
- 2011:Zabójcze umysły (jako „Ziad Fahkri” w odcinku „Dowód”)
- 2012:Nikita (jako „Semak Aziz” w odcinku „Pale Fire”)
- 2014:Ojczyzna (jako „Majid Javadi” w 6 odcinkach)
- 2015:Tyran (jako „Bassam Al Fayeed” w 10 odcinkach)
- 2017:Quantico (jako „Owen Hall” w 4 odcinkach)
– 2018:Odważni (jako „Noah Morozov” w 3 odcinkach)
– 2019:Jack Ryan (jako „Moussa Bin Suleiman” w 6 odcinkach)
- 2020:Mesjasz (jako „Al-Masih” w 10 odcinkach)
– 2021:Inwazja (jako „Ahmed Malik” w 10 odcinkach)