Skip to content
NDISCOVERY
Spencer MacPherson

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

Known for

7.6

Degrassi

2001 · TV Series · Drama · Soap

7.8

Titans

2018 · TV Series · Drama · Action & Adventure

8.1

Reign

2013 · TV Series · Drama

6.8

Defiance

2013 · TV Series · Drama · Sci-Fi & Fantasy

10.0

Junket

2025 · Movie · Comedy

Spencer MacPherson — movies & series · Netflix Discovery