
Filmography52 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Blood BoysMovie | Sam | 31 |
| 2020 | The Disney Family SingalongMovie | Self | 26 |
| 2020 | Julie and the PhantomsSeries | William “Willie” | 26 |
| 2019 | Christy's Kitchen ThrowbackSeries | — | 25 |
| 2019 | Good TroubleSeries | Luca Ryusaki | 25 |
| 2019 | Marvel Rising: Chasing GhostsMovie | Exile / Victor Kohl (voice) | 25 |
| 2019 | Descendants 3Movie | Jay | 25 |
| 2019 | Wicked Woods: A Descendants Halloween StoryMovie | Jay (voice) | 25 |
| 2018 | Marvel Rising: Secret WarriorsMovie | Victor Kohl / Exile (voice) | 24 |
| 2017 | American SatanMovie | Vic Lakota | 23 |
| 2017 | It's Gawd!Movie | J | 23 |
| 2017 | Pitching TentsMovie | Todd | 23 |
| 2017 | Descendants 2Movie | Jay | 23 |
| 2016 | WestworldSeries | Etu | 22 |
| 2016 | Disney Parks Presents: A Descendants Magical Holiday CelebrationMovie | — | 22 |
| 2016 | HoneyglueMovie | Bailey | 22 |
| 2015 | CSI: CyberSeries | Owen Campbell | 21 |
| 2015 | Celebrity Family FeudSeries | Self | 21 |
| 2015 | DescendantsMovie | Jay | 21 |
| 2015 | He Never DiedMovie | Jeremy | 21 |
| 2015 | Hope BridgeMovie | Jackson | 21 |
| 2015 | DominionMovie | Marek | 21 |
| 2014 | X-Men: Days of Future PastMovie | Warpath | 20 |
| 2014 | Like a Country SongMovie | Bobby | 20 |
| 2014 | X-Men: Days of Future Past - Classification: MMovie | Self | 20 |
| 2013 | Hansel & Gretel: Warriors of WitchcraftMovie | Jonah | 19 |
| 2013 | Radio Disney Music AwardsSeries | Self - Presenter | 19 |
| 2012 | The Twilight Saga: Breaking Dawn - Part 2Movie | Seth | 18 |
| 2011 | Kickin' ItSeries | Carson Hunter | 17 |
| 2011 | The Twilight Saga: Breaking Dawn - Part 1Movie | Seth | 17 |
| 2011 | GrimmSeries | Simon George | 17 |
| 2010 | Hawaii Five-0Series | Tommy Fa'aloa | 16 |
| 2010 | The Twilight Saga: EclipseMovie | Seth | 16 |
| 2010 | Good Luck CharlieSeries | Kai | 16 |
| 2010 | R. L. Stine's The Haunting HourSeries | Kai | 16 |
| 2010 | LoganMovie | Ben | 16 |
| 2009 | American CowslipMovie | Cary | 15 |
| 2008 | The Fifth CommandmentMovie | Young Chance | 14 |
| 2007 | Uncle PMovie | Little Biker Dude | 13 |
| 2007 | The Last SentinelMovie | Young Tallis | 13 |
| 2006 | The Conrad BoysMovie | Ben Conrad | 12 |
| 2006 | 666: The ChildMovie | Donald | 12 |
| 2005 | Everybody Hates ChrisSeries | Kid | 11 |
| 2005 | Dante's CoveSeries | Stephen | 11 |
| 2005 | Pit FighterMovie | Vendor (uncredited) | 11 |
| 2004 | Skeleton ManMovie | Child Warrior | 10 |
| 2004 | Yard SaleMovie | Little Boy | 10 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 9 |
| 2002 | CSI: MiamiSeries | Kenny Turner | 8 |
| 1994 | ERSeries | Power Ranger | — |
| 0 | The Red Man's ViewMovie | Miako | — |
| 0 | Sorry, I SuckMovie | Jesse | — |