No biography available.
Comic Book Villains (2002)
Victim of Desire (1995)
Dead Squad: Temple of the Undead (2018)