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