Lester Buchinsky

Lester Buchinsky is an enemy of Robert Queen's.

Behind the scenes
In the original Green Arrow comics, Lester Buchinsky was an enemy of Green Arrow's, Electrocutioner.