Robert Queen (Jamey Sheridan)Robert Queen (Jamey Sheridan) is the late husband of Moira Queen and the father of Oliver and Thea Queen. Before his death, he was the CEO of Queen Consolidated. After his yacht sinks, Robert sacrifices himself so that his son may live and avenge the wrongs he committed.