Cast Credits Foundation (2021) Guest starring as Shadowmaster Obrecht (5 episodes) Episode 1x10: The Leap (Nov 19, 2021) [Co-Star] Episode 1x09: The First Crisis (Nov 12, 2021) [Co-Star] Episode 1x06: Death and the Maiden (Oct 22, 2021) [Co-Star] Episode 1x04: Barbarians at the Gate (Oct 8, 2021) [Co-Star] Episode 1x01: The Emperor's Peace (Sep 24, 2021) [Co-Star] View 2 more View 2 less Counterpart (2017) Guest starring as Cyrus (8 episodes) Episode 1x10: No Man's Land, Part Two (Apr 1, 2018) Episode 1x09: No Man's Land, Part One (Mar 18, 2018) Episode 1x06: Act Like You've Been Here Before (Feb 25, 2018) Episode 1x05: Shaking the Tree (Feb 18, 2018) Episode 1x04: Both Sides Now (Feb 11, 2018) Episode 1x03: The Lost Art of Diplomacy (Feb 4, 2018) Episode 1x02: Birds of a Feather (Jan 28, 2018) Episode 1x01: The Crossing (Dec 10, 2017) View 5 more View 5 less Emerald City (2017) Starring as Eamonn (9 episodes) Episode 1x10: No Place Like Home (Mar 3, 2017) Episode 1x08: Lions in Winter (Feb 17, 2017) Episode 1x07: They Came First (Feb 10, 2017) Episode 1x06: Beautiful Wickedness (Feb 3, 2017) Episode 1x05: Everybody Lies (Jan 27, 2017) Episode 1x04: Science and Magic (Jan 20, 2017) Episode 1x03: Mistress - New - Mistress (Jan 13, 2017) Episode 1x02: Prison of the Abject (Jan 6, 2017) Episode 1x01: The Beast Forever (Jan 6, 2017) View 6 more View 6 less Legends (2014) Guest starring as Prince Abboud (2 episodes) Episode 1x08: Iconoclast (Oct 1, 2014) Episode 1x07: Quicksand (Sep 24, 2014) Homeland (2011) Guest starring as M.M. (2 episodes) Episode 2x09: Two Hats (Nov 25, 2012) Episode 2x08: I'll Fly Away (Nov 18, 2012) Terra Nova (2011) Guest starring as Guzman Episode 1x01: Genesis (1) (Sep 26, 2011) Hawaii Five-0 (2010) Guest starring as Amir Khan Episode 4x21: Makani 'olu A Holo Mālie (May 2, 2014) NCIS: Los Angeles (2009) Guest starring as Fincen Agent Kazimi Episode 5x13: Allegiance (Jan 14, 2014) Veronica Mars (2004) Starring as Daniel Maloof (6 episodes) Episode 4x07: Gods of War (Jul 19, 2019) Episode 4x06: Entering a World of Pain (Jul 19, 2019) Episode 4x04: Heads You Lose (Jul 19, 2019) Episode 4x03: Keep Calm and Party On (Jul 19, 2019) Episode 4x02: Chino and the Man (Jul 19, 2019) Episode 4x01: Spring Break Forever (Jul 19, 2019) View 3 more View 3 less NCIS (2003) Guest starring as Prince Abdalla Ibn Alwaan Episode 7x12: Flesh and Blood (Jan 12, 2010) 24 (2001) Guest starring as Samir Mehran (10 episodes) Episode 8x17: Day 8: 8:00 A.M. - 9:00 A.M. (Apr 12, 2010) Episode 8x16: Day 8: 7:00 A.M. - 8:00 A.M. (Apr 5, 2010) Episode 8x15: Day 8: 6:00 A.M. - 7:00 A.M. (Apr 5, 2010) Episode 8x14: Day 8: 5:00 A.M. - 6:00 A.M. (Mar 29, 2010) Episode 8x13: Day 8: 4:00 A.M. - 5:00 A.M. (Mar 22, 2010) Episode 8x12: Day 8: 3:00 A.M. - 4:00 A.M. (Mar 15, 2010) Episode 8x11: Day 8: 2:00 A.M. - 3:00 A.M. (Mar 8, 2010) Episode 8x10: Day 8: 1:00 A.M. - 2:00 A.M. (Mar 1, 2010) Episode 8x09: Day 8: 12:00 A.M. - 1:00 A.M. (Feb 22, 2010) Episode 8x08: Day 8: 11:00 P.M. - 12:00 A.M. (Feb 15, 2010) View 7 more View 7 less