Acting
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
2008
Degrassi
2001
Titans
2018
Reign
2013
American Gods
2017
Defiance
School Spirits
2023
The Way Home
Degrassi: Next Class
2016
Northern Rescue
2019
American Gothic
Astrid & Lilly Save the World
2022
Resolve
2020
Lullaby
Junket
2025
Killer High
Secrets at the Inn
Degrassi: Don't Look Back
2015
Extracurricular