Black Sails Guest cast, played by Russel Savadier Episode 2x09: XVII. (Mar 21, 2015) Episode 4x02: XXX. (Feb 5, 2017)