Name: Dr. Thomas Rizzo
First Appearance: Thunderstrike (vol. 1) #8 (May 1994): "Zero Hour"
Number of Appearances: 1
Ally: Daniel Rizzo
Note: created robotic cop Officer Z.E.R.O.
Suggested links for further research about this character and the character's religious affiliation: