Ben Lockwood (Earth-38)

Benjamin "Ben" Lockwood is the incarcerated leader of the Children of Liberty known as Agent Liberty.

Former Equipment

 * Agent Liberty Suit