From February 2014 to July 2015, MacPherson played the role of Hunter Hollingsworth in the Canadian youth series Degrassi: The Next Generation . In the third season of Defiance he had two guest appearances as Wannabe . He has also played the supporting role of Charles of France in The CW television series Reign since October 2015 .
After hiring Degrassi: The Next Generation , MacPherson takes on the same role in the sequel Degrassi: The Next Class . The television series has been available on Netflix since January 2016.
- 2014–2015: Degrassi: The Next Generation (TV series)
- 2015: Defiance (TV series, 2 episodes)
- 2015-2017: Reign (TV series)
- since 2016: Degrassi: The Next Class ( Degrassi: Next Class , TV series)
- since 2019: Northern Rescue
|ALTERNATIVE NAMES||MacPherson, John Spencer (full name)|
|BRIEF DESCRIPTION||Canadian actor|
|DATE OF BIRTH||June 12, 1997|
|PLACE OF BIRTH||Canada|