This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.
Zach McGowan is a New York-raised actor who is known for his voice. He does a ton of voice-over work.
He’s also starring on the CW’s “The 100” this season as well as returning to his role on Starz’ “Black Sails.”