Home >

Spencer MacPherson

Spencer MacPherson

Birthday: 1997-06-12 | Place of Birth: Canada

...

Known For

Acting

Year
Title

Role

2019
Northern Rescue

as    Scout West

2018
Honey Bee

as    Zach

2013
Reign

as    Charles IX of France