|John J. York as Mac Scorpio|
|Portrayed by||John J. York|
|First appearance||February 14, 1991|
|Spin-off appearances||GH: Night Shift|
|Born||January 16, 1957|
|Residence||1020 North Yale|
Port Charles, New York
Malcolm "Mac" Scorpio is a fictional character on the ABC soap operas General Hospital and Port Charles. He is played by actor John J. York, who originated the role in 1991. "Mac" also appeared on All My Children in 2001 and General Hospital: Night Shift in 2007.
Mac, an Australian, is the brother of Robert Scorpio. The brothers were estranged when Mac first came to Port Charles, as Robert blamed Mac for the death of their parents. Eventually they patched up their differences and Mac was given guardianship of Robert's daughter Robin Scorpio when her parents were presumed dead. Mac had an adventurous past, but he became a solid citizen when he had the responsibility of raising his niece. Mac first ran a night club called The Outback and later became police commissioner in Port Charles, his brother's old job. He raised Robin, fighting her choice of boyfriends and then later helping her get through the crisis when she was diagnosed with HIV. Mac married Felicia Cummings Jones and raised her two daughters, Maxie Jones and Georgie Jones, as his own. As Felicia slept with both ex-husband Frisco Jones and fiance Mac at about the same time, she wasn't sure which of the two men fathered Georgie. When the biological father turned out to be Frisco, Mac still cared for the child as his own. Although they've kept "Jones" as their last name, Mac is the only father Georgie and Maxie have ever known. Mac's main role in Port Charles these days is as dad and police commissioner.
- Mac celebrated his birth with Felicia, Maxie, and Georgie.