<Tr> <Th> Years active </Th> <Td> 2004--present </Td> </Tr> <Tr> <Th> Spouse (s) </Th> <Td> Emily Johnson (m . 2008) </Td> </Tr> <P> Zachary Brendan McGowan (born May 5, 1980) is an American film and television actor and voice - over artist . He is known for his roles in television series Shameless as Jody, Agents of S.H.I.E.L.D. as Anton Ivanov / The Superior, Black Sails as Charles Vane, and The 100 as Roan . Other highlights include parts in the films Terminator Salvation, The Hunt for Eagle One, and the sequel The Hunt for Eagle One: Crash Point . He guest - starred in the television series Numbers, CSI: Miami, and Cold Case, with voice - over work for the Scream Awards, Animal Planet and the video games Tom Clancy's Ghost Recon: Future Soldier, Resident Evil: Operation Raccoon City, and Iron Man . </P> <P> McGowan was born in New York City to Brenda and Vincent McGowan . His older brothers are Doug and Matt McGowan . Although they lived in New York City most of their lives, the McGowans traveled extensively due to Brenda's employment at United Airlines . McGowan attended Ethical Culture Fieldston School from kindergarten through senior year in high school, where he was the captain of the football and ice hockey teams and a member of the drama and theater societies . He then attended Carleton College . </P>

Who plays the russian in agents of shield