Anthony Geary Leaving General Hospital After 37 Years Posted on 09/05/2015 by sumayah So Luke Spencer finally says goodbye to Port Charles as this will be actor’s Anthony Geary last month to shoot for the show. The actor recurring the role of Luke Spencer since 1978 is finally ready...