Black Sails Guest cast, played by Kelly Wragg Episode 1x07: VII. (Mar 8, 2014) Episode 2x04: XII. (Feb 14, 2015)