Cast Credits The Power (2023) Guest starring as Chilean President Episode 1x03: A New Organ (Mar 31, 2023) Soulmates (2020) Guest starring as George Episode 1x01: Watershed (Oct 5, 2020) [Co-Star] The Mallorca Files (2019) Guest starring as Father Garcia Episode 2x02: Son of a Pig (Feb 1, 2021) The Night Manager (2016) Guest starring as Hector Jimenez (2 episodes) Episode 1x03: Episode 3 (Mar 6, 2016) Episode 1x02: Episode 2 (Feb 28, 2016)