Loading
Loading

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.'
Titans2018
American Gods2017
Reign2013
Defiance2013
Murdoch Mysteries2008
School Spirits2023
Degrassi2001
Lullaby2022