Sam Witwer Joins Supergirl as the Villainous Agent Liberty

Sam Witwer Joins Supergirl as the Villainous Agent Liberty

Sam Witwer, who played Doomsday on the eighth season of Smallville, is joining Supergirl in the series-regular role of Agent Liberty.

Witwer’s character serves as the charismatic — and, of course, deeply evil — founder of Children of Liberty, an anti-alien hate group dedicated to establishing humans as the superior race. According to the show’s producers, he conceals his vile nature “in the guise of a family man,” making it all the more difficult to take him down.

Witwer, whose credits include roles on Syfy’s Being Human and ABC’s Once Upon a Time, isn’t the first Smallville actor to join the Supergirl family; Erica Durance (formerly known as Lois Lane) recurred in Season 3 as Kara’s mother, while Laura Vandervoort appeared in several Season 1 episodes as the villainous Indigo.

 

Source: TVLine.com