Photo of Zach McGowan Zach McGowan

Zach McGowan in Black Sails

Black Sails

2014 TV-MA

Its population may be less than upright, but New Providence Island is home to pirate Capt. Flint, and he'll take on anyone who tries to claim it. In this series intended as a prequel to Treasure Island, that means no less than the British Empire.

  • Zach McGowan in Dracula Untold Dracula Untold
  • Zach McGowan in The Hunt for Eagle One: Crash Point The Hunt for Eagle One: Crash Point
  • Zach McGowan in Seal Team Seal Team
  • Zach McGowan in The Hunt for Eagle One The Hunt for Eagle One