Up Next

Live Out Loud

Zach McGowan of ‘Black Sails’ Explains Why We’re Fascinated by Pirates

Actor Zach McGowan joins Open Source to discuss his upcoming role as Captain Charles Vane on Starz’s “Black Sails” and his work in “Dracula Untold.”

Zach McGowan of ‘Black Sails’ Explains Why We’re Fascinated by Pirates

Actor Zach McGowan joins Open Source to discuss his upcoming role as Captain Charles Vane on Starz’s “Black Sails” and his work in “Dracula Untold.”

WHERE TO WATCH