Alter Ego: "Stephen Lords"
First Appearance: Ghost Rider (vol. 3) #1 (May 1990)
Number of appearances: 32
Foe of: Ghost Rider
Native Planet/Dimension: unnamed demonic dimension
Note: member of The Translords
Suggested links for further research about this character: