Acting
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.'
Web Series & TV Shows
Murdoch Mysteries
as Lyle 'Junior' Anderson
Degrassi
as Hunter Hollingsworth
Titans
as Ellis
Reign
as Charles IX of France
American Gods
as Derek
Defiance
as Ranikar
School Spirits
as Xavier Baxter
The Way Home
as Jacob Landry
Degrassi: Next Class
as Hunter Hollingsworth
Northern Rescue
as Scout West