Cast Credits Warrior (2019) Guest starring as Oswald Episode 2x10: Man on the Wall (Dec 4, 2020) Black Sails (2014) Guest starring as Merchant Captain Episode 2x02: X. (Jan 31, 2015) The Prisoner (2009) Guest starring as 29-44 Episode 1x04: Darling (Nov 16, 2009)