who played luke on general hospital
Luke Spencer For the American soccer player, see Luke Spencer (soccer). Luke Spencer is a fictional character in the American television soap opera General Hospital, and has been played by Anthony Geary from 1978 until his on-screen exit in July 2015. Geary holds the record for most Daytime Emmy wins for Outstanding Lead Actor in a Drama Series for his work as Luke.