Under Fire
2025 · Action
as Griff
The Suite Life on Deck S3
2010 · Action
as Zack Martin
Beautiful Disaster
2023 · Comedy
as Travis Maddox
Aftermath
2024 · Action
as Eric
The Duel
2024 · Comedy
as Colin
The Kings of Appletown
2013 · Adventure
as Will
The Curse of Turandot
2021 · Action
as Calaf
Dismissed
2019 · Drama
as Lucas Ward
Tyger Tyger
2021 · Adventure
as Luke
My Fake Boyfriend
2022 · Comedy
as Jake
The Suite Life Movie
2011 · Adventure
The Suite Life of Zack & Cody S3
2007 · Comedy
A Modern Twain Story: The Prince and the Pauper
2008 · Action
as Tom Canty
The Heart Is Deceitful Above All Things
2005 · Drama
as Older Jeremiah
After We Collided
2020 · Drama
as Trevor
Banana Split
2020 · Comedy
as Nick
I Saw Mommy Kissing Santa Claus
2001 · Comedy
as Justin Carver
Big Daddy
1999 · Comedy
as Julian 'Frankenstein' McGrath
Saturday Morning All Star Hits!
2021 · Animation
as Sean Benjamin
Eight Crazy Nights
2002 · Animation
as K-B Toys Soldier