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