Spencer MacPherson
Biography
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.'
Movies 14
Lullaby
as Stevie
2022
Secrets at the Inn
as Elijah Miller
2022
Honey Bee
as Zach
2018
Brotherhood
as Vernon Clarke
2019
Resolve
as Sam
2020
Killer High
as Tom
2018
Degrassi: Don't Look Back
as Hunter Hollingsworth
2015
Extracurricular
as Ian Gordon
2020
I Am in the World as Free and Slender as a Deer on a Plain
2019
Junket
as Michael
2025
5 Films About Technology
as Jake
2016
The Way Home
as Jacob Landry
Midnight Marathon
as Robbie
2019
Reflection
as Jeremy
2017TV Shows 12
Murdoch Mysteries
as Lyle 'Junior' Anderson
2008
Degrassi
as Hunter Hollingsworth
2001
Titans
as Ellis
2018
Reign
as Charles IX of France
2013
Degrassi: Next Class
as Hunter Hollingsworth
2016
American Gods
as Derek
2017
Defiance
as Ranikar
2013
School Spirits
as Xavier Baxter
2023
The Way Home
as Jacob Landry
2023
American Gothic
as Cam Hawthorne (Age 17)
2016
Northern Rescue
as Scout West
2019
Astrid & Lilly Save the World
as Sparrow
2022