Cast Credits Chad (2021) Guest starring as Farhad Episode 1x06: Hamid (May 11, 2021) Marvel's The Punisher (2017) Guest starring as Dr. Hamid Madani Episode 1x13: Memento Mori (Nov 17, 2017) Madam Secretary (2014) Guest starring as President Najid Shiraz (6 episodes) Episode 6x08: Ships and Countries (Nov 24, 2019) Episode 6x07: Accountability (Nov 17, 2019) Episode 3x13: The Beautiful Game (Jan 29, 2017) Episode 3x10: The Race (Dec 18, 2016) Episode 1x21: The Kill List (Apr 26, 2015) Episode 1x16: Tamerlane (Mar 15, 2015) View 3 more View 3 less Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Colonel Episode 2x17: Melinda (Apr 14, 2015) [Co-Star] Homeland (2011) Guest starring as Danesh Akbari (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 Mullah Muhammad Episode 5x19: Spoils of War (Apr 1, 2014) Bones (2005) Guest starring as Majid Namazi Episode 10x19: The Murder in the Middle East (May 14, 2015)