Ben Hawthorne

Ben Hawthorne is an enemy of Robert Queen.