Actor · Born 2004
Cats & Dogs 3: Paws Unite
2020 · as Max
Upside-Down Magic
2020 · as Phillip
William
2019 · as William, age 10
Marrying Father Christmas
2018 · as Mark
When Calls The Heart: The Christmas Wishing Tree
2017 · as Harper Tucker
Engaging Father Christmas
2017 · as Mark Whitcomb
When Calls The Heart: Christmas
2016 · as Harper Tucker
Finding Father Christmas
2016 · as Mark Whitcomb
The BFG
2016 · as Danish Boy
The Color of Rain
2014 · as Danny Spehn
The Wishing Tree
2012 · as Little Boy
Love at the Thanksgiving Day Parade
2012 · as Greg