Agent Liberty

Benjamin "Ben" Lockwood, also known as Agent Liberty, is a character appearing in comic books published by DC Comics. He is vigilante highly skilled in military training and has been a member of the Sons of Liberty and the Justice League. 
He was created by Dan Jurgens, and made his debut in Superman vol. 2 #60 (Oct. 1991). He was later given his own solo adventure in Agent Liberty Special # 1 (1992).
Sam Witwer portrayed a heavily adapted version of the character on the live-action Arrowverse television series Supergirl. Instead of being an anti-hero, he is more on the lines of a supervillain.
Category:Justice League characters
Category:DC characters
Category:Superheroes
Category:Males
Category:Protagonists
Category:Vigilantes
Category:Comics characters
Category:Heroes
Category:Agents
Category:Military characters
Category:Supergirl characters
Category:Arrowverse characters
Category:Antagonists
Category:Neutral characters
Category:Superheroes
Category:Lovers
Category:Spouses
Category:Parents