First Appearance: Death Wreck #1 (Jan. 1994): "Ugly Scenes"
Number of Appearances: 1
Enemy of: Lozof Burgen
Ally: Evelyn Necker
Note: assisted in creation of Death Wreck
Duffy was a friend of Death Wreck, who he helped create. But their friendship was short-lived, because Duffy was killed by agents working for Lozof Burgen.
Suggested links for further research about this character and the character's religious affiliation: