Photo Gallery ~ GH's John J. York (Mac)

User Rating: / 0

John J. York plays Mac Scorpio, one of Port Charles "Finest."  As a police investigator he can get embroiled in any one of a number of GH mysteries and he always gets his man.  In the romance department, he's been unlucky in love.  Will he ever find his true soulmate?  Watch General Hospital to find out!