Sam Witwer is set to join the cast of CW’s Supergirl as a regular for the fourth season.
Witwer is set to play Agent Liberty. He is 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 has had an incredible career in sci-fi and fantasy across tv and video games but notably portrayed Smallville’s incarnation of Doomsday. He has also appeared in Being Human and Once Upon A Time