Cast Credits FBI (2018) Guest starring as Imam Mustafa Episode 4x13: Pride and Prejudice (Feb 22, 2022) S.W.A.T. (2017) Guest starring as George Terzian Episode 2x03: Fire and Smoke (Oct 11, 2018) SEAL Team (2017) Guest starring as Akhtar Zahed Episode 3x18: Edge of Nowhere (Apr 22, 2020) DC's Legends of Tomorrow (2016) Guest starring as Mr. Tarazi Episode 5x03: Miss Me, Kiss Me, Love Me (Feb 4, 2020) The Brink (2015) Guest starring as General Ahmed Ali (4 episodes) Episode 1x10: There Will Be Consequences (Aug 23, 2015) Episode 1x09: Just a Little Crazy Talk (Aug 16, 2015) Episode 1x08: Who's Grover Cleveland? (Aug 9, 2015) Episode 1x02: Half-Cocked (Jun 28, 2015) View 1 more View 1 less Madam Secretary (2014) Guest starring as Shakya Episode 2x04: Waiting for Taleju (Oct 25, 2015) Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Elias Episode 2x03: Making Friends and Influencing People (Oct 7, 2014) The Blacklist (2013) Guest starring as Bahram Bakhash Episode 3x04: The Djinn (No. 43) (Oct 22, 2015) Homeland (2011) Guest starring as Masud Sharazi (2 episodes) Episode 3x12: The Star (Dec 15, 2013) Episode 3x11: Big Man in Tehran (Dec 8, 2013) NCIS: Los Angeles (2009) Guest starring as Vakeel Shah Episode 6x18: Fighting Shadows (Mar 23, 2015) Parks and Recreation (2009) Guest starring as Said Episode 2x14: Leslie's House (Jan 21, 2010) [Co-Star] The Unit (2006) Guest starring as The Vet Episode 4x09: Shadow Riders (Nov 23, 2008) Weeds (2005) Guest starring as Daoud Mahmud (2 episodes) Episode 6x12: Fran Tarkenton (Nov 8, 2010) Episode 6x11: Viking Pride (Nov 1, 2010) NCIS (2003) Guest starring as Farid Bawali Episode 9x05: Safe Harbor (Oct 18, 2011)