Bad Company
2018 · Action
as Camino
The Conrad Boys
2006 · Drama
as Ben Conrad
666: The Child
2006 · Horror
as Donald
Those Who Walk Away
2022 · Drama
as Max
He Never Died
2015 · Comedy
as Jeremy
The Last Survivors
2015 · Action
as Dean
Christmas Eve
2014 · Family
as Angel
Descendants
as Jay
Good Girls Get High
2019 · Comedy
Pitching Tents
2017 · Comedy
as Todd
Descendants: The Royal Wedding
2021 · Animation
#Roxy
2018 · Comedy
as Christian Newville
Paradise City
2021 · Drama
as Vic Lakota
Dr. Seuss' the Grinch Musical!
2020 · Family
as Young Max
Descendants 2
2017 · Action
Dominion
as Marek
Honeyglue
2015 · Drama
as Bailey
Descendants 3
2019 · Action
My Dead Dad
as Kieffer
Like a Country Song
2014 · Drama
as Bobby
The Fifth Commandment
2008 · Action
as Young Chance
Smitty
as Peebo
We Are Boats
2020 · Fantasy
as Taylor
Julie and the Phantoms
2020 · Adventure
as Willie
Lab Rats: Elite Force
2016 · Adventure
as Roman
Descendants: Wicked World S2
2016 · Animation
American Cowslip
2010 · Comedy
as Cary
Let Him Go
2020 · Crime
as Peter Dragswolf
The Grizzlies
2020 · Biography
as Kyle Aviak
Marvel Rising: Secret Warriors
2018 · Animation
as Exile