
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.'

as Michael

as Stevie

as Elijah Miller

as Sam

as Ian Gordon

as Vernon Clarke

as Robbie

as Zach

as Tom

as Jeremy

as Jake

as Hunter Hollingsworth

as Jacob Landry