People: Anthony Geary, General Hospital Legend Who Played Luke Spencer, Dies at 78 - The actor played one-half of daytime's biggest supercouple on the long-running soap opera - Soap opera star Anthony Geary has died - Geary, who played Luke Spencer on General Hospital, was 78