First Appearance: Invaders v2 #1 (May 1993).
Appearances: Invaders v2 #1-4.
Years Active: 1940-?
Duke O'Dowd was an explorer and a member of the French Foreign Legion, in their Flying Squadron. One day, presumably in 1940, he discovered the lost Himalayan city of Bayakura, whose inhabitants taught him how to use his molecules for flight, super-speed, and super-strength. He decided to use his powers for good, as the "Human Meteor."
Although his initial adventures helped others, he quickly turned bad and ended up fighting alongside Volton, Spider Queen, Strongman, and Doctor Nemesis, as a member of the Battle-Axis, against the Invaders. At the end of the battle O'Dowd, along with the other Battle-Axis members, was defeated and captured.
O'Dowd's post-war history and current status are unknown.
Note: The Human Meteor first appeared in Champion Comics #7 (June 1940). However, as a Marvel character, he is a retcon addition, not having appeared in a Timely book.