CharacterCaptain James FlintCaptain James Flint in Black Sails (2014), played by Toby Stephens. Played byToby StephensAppears inBlack Sails2014