Cast Credits Black Sails (2014) Guest starring as Pirate Prisoner Episode 3x10: XXVIII. (Mar 26, 2016)