Born in Toronto, Ontario, Canada
Horizon: An American Saga - Chapter 1
2024
As Russell Ganz
Snoopy Presents: For Auld Lang Syne
2021
As Charlie Brown (voice)
Books of Blood
2020
As Miles
Falling
As John (9 - 11 Yrs)
Ready or Not
2019
As Young Daniel Le Domas