X

Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Supergirl Taps Smallville Alum Sam Witwer to Play Agent Liberty

It's like Captain America, but less wholesome and Chris-tastic

instg.png
Lindsay MacDonald

Supergirl loves itself some Smallville alums!

Entertainment Weeklyannounced today that Sam Witwer has joined the cast of Supergirl Season 4 as Agent Liberty. He's best known for his role as Aidan Waite on Being Human as well as his stint on Smallville as Doomsday.

According to the character description, Supergirl's version of Agent Liberty will position him as "the ruthless and terrifying founder and figurehead of Children of Liberty, a hate group that supports a human-first world order." He's also described as "a brilliant orator in the guise of a family man." The only thing worse than an alien super villain bent on hate and destruction is a totally bigoted, human super villain bent on hate and destruction.

The CW Is Planning a Batwoman Series

This new take on the character deviates from the DC Comics version of him, but Supergirl has always gone hard on social justice and its anti-bigotry agenda, so it's not a total shock.

Witwer isn't the first Smallville alum Supergirl has snagged for a recurring role though. In Season 3, Erica Durance, who played Lois Lane on Smallville, was selected to play Kara's mother Alura Zor-El when the role had to be recast. We're this close to suggesting Tom Welling should make a silly cameo as Lex Luthor or something.

Supergirl returns Sunday, October 14 at 8/7c on The CW.

(Full Disclosure: TV Guide is owned by CBS, one of The CW's parent companies.)

​Sam Witwer, Being Human

Sam Witwer, Being Human