Mac Scorpio (John J. York)

Malcolm "Mac" Scorpio is a fictional character on the ABC soap opera General Hospital. He has been portrayed by John J. York since the character's debut.