Zach McGowan is joining the cast of The 100: Season 3 as a recurring character.

Zach McGowan in Black Sails.

Loading

Loading

Neil Sandilands (image via IMDB).

According to TheWrap , the Black Sails star will play opposite Eliza Taylor ("Clarke") as a rogue Grounder warrior name Roan. Aside from the fact that he "will stop at nothing to get what he wants," little else is known about the character.Earlier this week, it was announced that Sons of Anarchy alum Michael Beach is joining the cast of The CW's hit post-apocalyptic drama as well. Unlike McGowan, however, he will plays a member of the Ark who has a "staunch moral code."The 100 will return to The CW sometime in early 2016. You can check out the story so far by watching the recap trailer below and our recent Comic-Con interview with Eliza Taylor, Bob Morley ("Bellamy") and showrunner Jason Rothenberg above.UPDATE: Deadline reports that Neil Sandilands (The Americans) is also joining The 100: Season 3 in a recurring role. Like McGowan, he will play one of the Grounders. Per Deadline, Sandilands' character, Titus, is "an embodiment of the Old Guard, who works to preserve and protect his Grounder civilization and the fate of his people."

Alex Osborn is a freelance writer for IGN. You can follow him on Twitter