Zach McGowan

Archived Bio. Not part of the current Guest list.

Zach McGowan is currently playing the series regular role of Roan on the CW Hit show The 100 as well as Captain Charles Vane in the Michael Bay executive- produced STARZ original series Black Sails. Early next year, Zach will recur on Agents of Shield. Recently he can be seen as Shkelgim in the Micheal De Luca-produced feature film Dracula Untold from Universal. Previously, he played series regular Jody Silverman on SHOWTIME's hit series, Shameless. Prior to that Zach did extensive voice work and guest starred on CSI: Miami, Numb3rs, and Cold Case. He co-starred opposite Christian Bale in Terminator Salvation, and received his SAG card working for Roger Corman.

Born and raised in New York City, McGowan is a graduate of Fieldston High School and Carlton College where he played on both the football and ice hockey teams.