Películas:
- 2011:La hora oscura (como "Tarek Al Hassan")
- 2013:Hombre de Hierro 3 (como "Ho Yinsen")
- 2016:Londres ha caído (como "Comandante Ibrahim")
- 2017:La Momia (como "Dr. Henry Jekyll")
- 2018:Pacific Rim:Levantamiento (como "Comandante Shaw")
- 2019:Aladino (como "Hakim")
- 2022:Morbius (como "Marty Bancroft")
Proyectos de televisión:
- 2009:CSI:Nueva York (como "Dr. Tariq El Zahid" en el episodio "Reglas de incertidumbre")
- 2011:Mentes criminales (como "Ziad Fahkri" en el episodio "Proof")
- 2012:Nikita (como "Semak Aziz" en el episodio "Pale Fire")
- 2014:Patria (como "Majid Javadi" en 6 episodios)
- 2015:Tirano (como "Bassam Al Fayeed" en 10 episodios)
- 2017:Cuántico (como "Owen Hall" en 4 episodios)
- 2018:Los Valientes (como "Noah Morozov" en 3 episodios)
- 2019:Jack Ryan (como "Moussa Bin Suleiman" en 6 episodios)
- 2020:Mesías (como "Al-Masih" en 10 episodios)
- 2021:Invasión (como "Ahmed Malik" en 10 episodios)