Actor
Nikki & Nora: Sister Sleuths
2022
as Ben Holmes
Caught in His Web
2022
as Nathan
There's Someone Inside Your House
2021
as Caleb Greeley
The Miracle Season
2018
as Alex
Warcraft
2016
as Callan
One Crazy Cruise
2015
as Waiter
Paper Angels
2014
as Vic West
My Mother's Future Husband
2014
as Bodie
Jinxed
2013
as Tommy Murphy
House of Anubis: The Touchstone of Ra
2013
as Eddie Miller
A Mother's Nightmare
2012
as Matt
Rags
2012
as Lloyd McGowens
Mega Cyclone
2011
as Luke Tanner
And Baby Will Fall
2011
as Young David
Ace of Hearts
2008
as Kenny
Numb
2007
as Young Hudson
Kickin' It Old Skool
2007
as George Michael Kid
Pathfinder
2007
as Ghost, 12 Years Old
Under the Mistletoe
2006
as Jonathan Chandler