"Whoever you three are, thank you."
—Elliot to the Charmed Ones.[src]

Elliot Spencer was a mortal and the son of Grace Spencer. He was engaged to Allison Michaels. They were about to get married until Jade D'Mon arrived. Because of a pact she made with his mother years before, she took Allison's place as bride, though Elliot and Allison were reunited after some help from the Charmed Ones.



Elliot and Allison surprised by the arrival of Jade.

Elliot and Allison were days away from their wedding when Jade D'Mon arrived. She reminded Grace about the pact they had made years earlier. She had given Grace wealth and power in exchange for her son's hand in marriage. Jade placed Elliot under her control with a spell and Allison was kicked out of the estate.

As the wedding came closer, Allison tried to reach Elliot several times and even went to the police, though nobody would listen to her. She confronted Grace and demanded to see Elliot, though Grace told her she needed to accept it was over. Allison then snuck into Elliot's bedroom, though he barely responsed to her due to the spell. Allison was then quickly kicked out by Jade's bridesmaids.

Piper Halliwell, who was catering the wedding, learned that Jade had replaced Allison as the bride. The Charmed Ones later learned that Jade was actually a demon named Hecate, who wanted to marry Elliot to conceive a demonic child. Because her spell could be broken by true love's kiss, they planned to reunite Allison with Elliot.

The sisters asked Allison to come to the manor and Prue convinced her to fight for the man she loved. When the sisters and Allison crashed the wedding, Allison declared her love for Elliot, though Jade conjured a storm and ran off with him. The sisters followed them and Prue trapped Hecate in the Jeweled Poignard of the Order of the Stephanine Cross after Elliot picked it up. With Hecate gone, the spell was broken and Elliot was reunited with Allison.

Notes and Trivia

  • Elliot Spencer shares his name with Pinhead's human form in the Hellraiser film series.


Elliot Spencer appeared in a total of 1 episode throughout the course of the series.

Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+