Spencer Macpherson Filmography
- Actor (10 credits)
- Brotherhood (2019) Vernon
- Sorry for Your Loss (2017) Shawn (Photo)
- Reflection (2017) Jeremy
- American Gothic (2016) Cam Hawthorne (Age 17)
- Degrassi: Next Class (2016) Hunter Hollingsworth
- 5 Films About Technology (2016) Jake
- Defiance (2013) Ranikar
- Reign (2013) King Charles IX
- Degrassi: The Next Generation (2001) Hunter Hollingsworth
- Extracurricular Ian Gordon