John Deleon was a skilled financier who framed Oliver Queen for misuse of public funds, which lead him to lose all his money. After doublecrossing the criminal Hellgrammite in a business deal, he tried to extort protection from Oliver as he believed that the billionaire was Batman. Hellgrammite confronted the corrupt businessman and Deleon died during the attack.
Powers and AbilitiesEdit
- 3 Appearances of John Deleon (New Earth)
- 1 Images featuring John Deleon (New Earth)
- Quotations by or about John Deleon (New Earth)
- Character Gallery: John Deleon (New Earth)
Discover and Discuss
- Search this site for:
- Search the Forums for:
|Green Arrow Villain(s) |
This character is or was primarily an enemy of Green Arrow, or his supporting cast including Black Canary and Team Arrow. This template will categorize articles that include it into the category "Green Arrow Villains."