Cast Credits On the Ropes (2018) Starring as Sami Al-Amir Deep State (2018) Starring as Salim Baraket Episode 1x02: A Kind of Warfare (Apr 12, 2018) Riviera (2017) Starring as Jakob Negrescu (14 episodes) Episode 2x10: Water and Fire… (May 23, 2019) Episode 2x09: On the Way to Truth (May 23, 2019) Episode 2x08: Developed (May 23, 2019) Episode 2x05: Sad Birthday (May 23, 2019) Episode 2x04: Renaissance (May 23, 2019) Episode 1x10: In the Sight of All (Aug 17, 2017) Episode 1x09: An Eye for an Eye (Aug 10, 2017) Episode 1x08: The Key (Aug 3, 2017) Episode 1x07: The Gift (Jul 27, 2017) Episode 1x06: Artist's Work (Jul 20, 2017) Episode 1x05: Elena (Jul 13, 2017) Episode 1x04: Family Paintings (Jul 6, 2017) Episode 1x03: The Secret Chamber (Jun 29, 2017) Episode 1x02: Counterfeiters (Jun 22, 2017) View 11 more View 11 less Fauda (2015) Guest starring as Amos Kavillio (6 episodes) Episode 2x08: Episode 8 (Feb 18, 2018) Episode 2x07: Episode 7 (Feb 11, 2018) Episode 2x06: Episode 6 (Feb 4, 2018) Episode 2x03: Episode 3 (Jan 14, 2018) Episode 2x02: Episode 2 (Jan 7, 2018) Episode 2x01: Episode 1 (Dec 31, 2017) View 3 more View 3 less The Honourable Woman (2014) Starring as Shlomo Zahary (7 episodes) Episode 1x08: The Paring Knife (Aug 21, 2014) Episode 1x06: The Mother Line (Aug 7, 2014) Episode 1x05: Two Hearts (Jul 31, 2014) Episode 1x04: The Ribbon Cutter (Jul 24, 2014) Episode 1x03: The Killing Call (Jul 17, 2014) Episode 1x02: The Unfaithful Husband (Jul 10, 2014) Episode 1x01: The Empty Chair (Jul 3, 2014) View 4 more View 4 less Ambassadors (2013) Starring as The Prez (3 episodes) Episode 1x03: The Tazbek Spring (Nov 6, 2013) Episode 1x02: The Prince's Trousers (Oct 30, 2013) Episode 1x01: The Rabbit Never Escapes (Oct 23, 2013) Sinbad (2012) Starring as Emir (2 episodes) Episode 1x06: The Siren (Aug 12, 2012) Episode 1x04: Old Man of the Sea (Jul 29, 2012) Homeland (2011) Guest starring as General Youssef Episode 5x04: Why is This Night Different? (Oct 25, 2015) House of Saddam (2008) Starring as Saddam Hussein (4 episodes) Episode 1x04: Episode 4 (Aug 20, 2008) Episode 1x03: Episode 3 (Aug 13, 2008) Episode 1x02: Episode 2 (Aug 6, 2008) Episode 1x01: Episode 1 (Jul 30, 2008) View 1 more View 1 less