The Human Meteor (Duke ODowd)

The Religious Affiliation of
The Human Meteor
Duke O’Dowd

Religion: Catholic; Nazi CBR Scale: U

Name: The Human Meteor

Alter Ego: Duke O'Dowd

Classification: villain villain   hero hero  

Publisher(s): Harvey Marvel

First Appearance: (historic) Champion Comics #6 (Apr. 1940); (Marvel Universe) The Invaders (vol. 2) #1 (May 1993): "The Invaders Return"

Super? (Has Super Powers/Special Abilities/Technology): Yes

Number of Appearances: 25

Teams/Affiliations: Battle-Axis

Enemy of: The Invaders

Nation: USA

Birth Place: Boston, Massachusetts, USA

Gender: male

Born of Irish background; raised in Texas; at some point his family relocated to Boston, Massachusetts. he later claimed that one of his guiding principles was advice from his uncle Patrick Confucius O'Dowd - "Act first, explain later"; This uncle may have raised him. Originally a superhero/crimefighter. Revived as Nazi in modern Marvel stories.

This character is in the following story which has been indexed by this website:
The Invaders (vol. 2) #1 (May 1993): "The Invaders Return"

Suggested links for further research about this character and the character's religious affiliation: