Jonathan Jackson Returns to General Hospital as Lucky Spencer Port Charles is getting Lucky…..Spencer that is! It has just been announced that actor Jonathan Jackson, who played Lucky Spencer on General Hospital after a decade of being off the show. The Tuck Everlasting alum joined the show as Luke and Laura’s son in 1993. He …