Cast Credits The Equalizer (2021) Guest starring as Basam Shah Episode 2x02: The Kingdom (Oct 17, 2021) For Life (2020) Guest starring as Sherwin (3 episodes) Episode 2x09: The Blue Wall (Feb 17, 2021) Episode 2x08: For the People (Feb 10, 2021) Episode 2x07: Say His Name (Feb 3, 2021) FBI (2018) Guest starring as Ahmed El-Masri Episode 1x20: What Lies Beneath (Apr 30, 2019) Manifest (2018) Guest starring as Dr. Chmait Episode 2x10: Course Deviation (Mar 16, 2020) Tom Clancy's Jack Ryan (2018) Guest starring as Kamal Episode 1x02: French Connection (Aug 31, 2018) The Last O.G. (2018) Guest starring as Papi Episode 1x01: Pilot (Apr 3, 2018) [Co-Star] The Looming Tower (2018) Guest starring as Ayman al-Zawahiri (3 episodes) Episode 1x03: Mistakes Were Made (Feb 28, 2018) Episode 1x02: Losing My Religion (Feb 28, 2018) Episode 1x01: Now It Begins… (Feb 28, 2018) Designated Survivor (2016) Guest starring as Mullah Fayad Episode 2x08: Home (Nov 29, 2017) BrainDead (2016) Guest starring as Dr. Ragheb Samira (2 episodes) Episode 1x09: Taking on Water: How Leaks in D.C. Are Discovered and Patched (Aug 21, 2016) Episode 1x08: The Path to War (1): The Gathering Political Storm (Aug 14, 2016) Madam Secretary (2014) Guest starring as Jafar Alinejad Episode 1x16: Tamerlane (Mar 15, 2015) Tyrant (2014) Guest starring as . Khaled Al-Fayeed (2 episodes) Episode 2x02: Enter the Fates (Jun 23, 2015) Episode 1x01: Pilot (Jun 24, 2014) Elementary (2012) Guest starring as Julian Afkami Episode 2x24: The Grand Experiment (May 15, 2014) Homeland (2011) Guest starring as Tailor (2 episodes) Episode 2x03: State of Independence (Oct 14, 2012) Episode 1x11: The Vest (Dec 11, 2011) Blue Bloods (2010) Guest starring as Imam Jadid Episode 3x19: Loss of Faith (Apr 5, 2013) NCIS (2003) Guest starring as Arash Kazmi (2 episodes) Episode 10x12: Shiva (Jan 15, 2013) Episode 10x11: Shabbat Shalom (Jan 8, 2013) 24 (2001) Guest starring as Salim (3 episodes) Episode 6x06: Day 6: 11:00 A.M. - 12:00 P.M. (Jan 29, 2007) Episode 6x05: Day 6: 10:00 A.M. - 11:00 A.M. (Jan 22, 2007) Episode 6x03: Day 6: 8:00 A.M. - 9:00 A.M. (Jan 15, 2007) Malcolm in the Middle (2000) Guest starring as Sanjay Episode 5x02: Watching the Baby (Nov 9, 2003) Law & Order: Special Victims Unit (1999) Guest starring as Nabile El Fayad Episode 22x13: Trick-Rolled at the Moulin' (May 13, 2021) The X-Files (1993) Guest starring as Silk Shirt Man Episode 6x09: S.R. 819 (Jan 17, 1999) [Co-Star]