Cast Credits Black Sails (2014) Guest starring as True North Captain Episode 2x06: XIV. (Feb 28, 2015)