Luke Spencer

Luke Spencer is a fictional character from the ABC daytime soap opera General Hospital. The role has been portrayed off and on by Anthony Geary since 1978.

Actor History
1978 to 1983; 1984; October 29, 1993 to Present
 * Anthony Geary