Spencer MacPherson (born June 12, 1997) is a Canadian actor. He is best known for portraying Charles de Valois in 'Reign,' Hunter Hollingsworth in 'Degrassi,' and Xavier Baxter in 'School Spirits.'
Murdoch Mysteries
Series • 2008
Degrassi
Series • 2001
Titans
Series • 2018
Reign
Series • 2013
American Gods
Series • 2017
Defiance
School Spirits
Series • 2023
The Way Home
Degrassi: Next Class
Series • 2016
American Gothic
Northern Rescue
Series • 2019
Astrid & Lilly Save the World
Series • 2022
Lullaby
Movie • 2022
Killer High
Movie • 2018
Junket
Movie • 2025
Secrets at the Inn
Degrassi: Don't Look Back
Movie • 2015
Honey Bee
Brotherhood
Movie • 2019
Extracurricular
Movie • 2020
I Am in the World as Free and Slender as a Deer on a Plain
Midnight Marathon