New York City-born actor Zach McGowan stopped by ahead of a few big premieres: Season 3 of The CW’s show “The 100,” which he has an arc on and Season 3 of Starz’s hit “Black Sails” – a show he has been on since the start. McGowan talked about landing both roles and growing up during the 80’s on the Upper West Side.
Leave a Reply