We have exciting news to report today as The CW has cast Smallville’s Sam Witwer as the new character ‘Agent Liberty‘! According to Entertainment Weekly this will be a series regular role beginning this season! Witwer is best known for his role as ‘Doomsday‘ on Smallville. Are you excited about this costing move and character addition to Supergirl? Let us know AFTER THE JUMP!