His creator was identified as "Franklin Flagg" in the credits, but the identity of the individual behind the pseudonym remains unknown.
[2] The character was revived by AC Comics as a member of the Liberty Corp. Cloned from the DNA of a famous scientist, with incredible will-power and physical and mental training, as many as a hundred of the clones, were dispatched to various countries all over the world (each identified as Captain Freedom), serving as a symbol and to fight for freedom.
He later joined the Captain Paragon's original Sentinels of Liberty during "The Armageddon Factor" storyline.
Captain Freedom was Don Wright, a newspaper publisher who adopted a costumed identity to fight agents of the Axis.
[3] According to Jess Nevins' Encyclopedia of Golden Age Superheroes, "he fights ordinary criminals, saboteurs, German and Japanese spies, Yellow Peril mad scientists like Chang Ku (and his zombies), and the Black Dragon Society".