John Deleon was a skilled financier who framed Oliver (Green Arrow) Queen for misuse of public funds, which lead Queen to lose all his money.

Years later, after doublecrossing the criminal Hellgrammite in a business deal, Deleon tried to extort protection from Queen as he believed that the Queen was Batman. Hellgrammite confronted the corrupt businessman and Deleon died of fright during the attack.


  • Although this character was originally introduced during DC's Earth-One era of publication, their existence following the events of the 1985–86 limited series Crisis on Infinite Earths remains intact. However, some elements of the character's Pre-Crisis history may have been altered or removed for Post-Crisis New Earth continuity, and should be considered apocryphal.



Green Arrow 0024
Green Peel Logo
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."
Community content is available under CC-BY-SA unless otherwise noted.