Black Sails Guest cast, played by Nicky Rebelo Episode 2x09: XVII. (Mar 21, 2015) Episode 4x04: XXXII. (Feb 19, 2017) Episode 4x07: XXXV. (Mar 12, 2017)