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.'
2023
as Xavier Baxter
2023
as Jacob Landry
2022
as Stevie
2022
as Elijah Miller
2022
as Sparrow
2020
as Ian Gordon
2019
as Vernon Clarke
2019
2019
as Robbie
2019
as Scout West
2018
as Zach
2018
as Tom
2018
as Ellis
2017
as Derek
2017
as Jeremy
2016
as Jake
2016
as Cam Hawthorne (Age 17)
2016
as Hunter Hollingsworth
2015
as Hunter Hollingsworth
2013
as Charles IX of France
2013
as Ranikar
2008
as Lyle 'Junior' Anderson
2001
as Hunter Hollingsworth