Robert Queen

Robert Queen was the father of Oliver Queen, husband of Moira Queen and stepfather of Thea Queen.

Starling City Breakers
He was mentioned by Leonin Brechnev as being the one who hid the documents about something called SEED in the old factory where currently the Arrowcave and the nightclub Verdant reside.

Appearances

 * Arrow: Season 3.5
 * Arrow: Season 4