Mattson played Heather with vicious glee as she terrorized the city until she left the show in 2016.
After getting pregnant again and having a real miscarriage, Heather decided she wanted her child back from Diana.
Jeff divorced Heather and had her committed to a sanitarium, then left with the baby Steven Lars Webber.

She and his daughter Tracy Quartermaine (Jane Elliot) had him committed.
Luke secretly called the police, and Heather was shipped off to Ferncliff Asylum.
Heather revealed that Franco and Jason were fraternal twins, and their mother was Susan Moore.

When an unconscious Susan unexpectedly gave birth to twins, Heather sold the second baby Franco to a nurse.
In retaliation, Heather poisoned Maggie’s tea, killing her and making it look like a suicide.
Because she was obsessed with Luke, Heather buried the body, thinking she was protecting him.

Anna tracked Luke to the cabin, which had accidentally caught fire.
Anna and Luke were escaping when Heather fired a gun at her.
Luke jumped in between them, taking the bullet for Anna.

Instead, she took the little boy and headed back to Port Charles because he required medicine.
There, Sam and Jason confronted Heather on the hospital roof, where she jumped off with the baby.
Fortunately, Jason grabbed the kid, saving him just as Heather plummeted.

Heather survived but wound up in a coma.
Later, Heather awoke and escaped to the Quartermaine mansion.
Heather was again sent back to Ferncliff.

Heather soon slipped away, but not before stealing Sam’s baby again.
The police arrived after Caleb vanished, securing the baby and taking Todd into custody.
Steve intervened and was accidentally stabbed by his mother.
Not long afterward, Heather decided the jig was up and turned herself in.
After escaping yet again, Heather tried to stab Franco’s girlfriend, Carly Corinthos (Laura Wright).
Franco saved Carly, stabbed his mother, and then buried her.
Heather, of course, wasn’t dead and dug her way out of the shallow grave.
She then kidnapped Carly, intending to murder her and frame Franco for the crime.
Franco was arrested for Carly’s disappearance but managed to escape and track them down.
Heather shot him when he confronted her but was swiftly arrested by Anna Devane.
In October 2022, Heather (now Alley Mills) was brought to General Hospital to treat an illness.
Eventually, Heather and Ryan hatched a scheme to escape with a reluctant Esme in tow.
Luckily, Mac Scorpio (John J. York) showed up and killed Ryan with a single gunshot.