
Filmography37 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Hannah Montana 20th Anniversary SpecialMovie | Self / Rico Suave (archive footage) | 32 |
| 2024 | FalloutSeries | Norm MacLean | 30 |
| 2023 | DivinityMovie | Star | 29 |
| 2022 | SamaritanMovie | Reza | 28 |
| 2022 | American MurdererMovie | Kyle Wallace | 28 |
| 2021 | JockeyMovie | Gabriel Boullait | 27 |
| 2020 | The King of Staten IslandMovie | Igor | 26 |
| 2020 | The Wall of MexicoMovie | Cokestraw | 26 |
| 2018 | Little BitchesMovie | Phil | 24 |
| 2017 | Kong: Skull IslandMovie | Bar Guest | 23 |
| 2017 | The Good DoctorSeries | Luca Jones | 23 |
| 2017 | Pitch Perfect 3Movie | Pimp-Lo | 23 |
| 2017 | Life BoatMovie | — | 23 |
| 2016 | The LandMovie | Junior | 22 |
| 2016 | Ben-HurMovie | Dismas | 22 |
| 2016 | Jean-Claude Van JohnsonSeries | Luis | 22 |
| 2015 | The Stanford Prison ExperimentMovie | Anthony Carroll | 21 |
| 2013 | The Kings of SummerMovie | Biaggio | 19 |
| 2013 | Ender's GameMovie | Bonzo Madrid | 19 |
| 2013 | Despicable Me 2Movie | Antonio (voice) | 19 |
| 2012 | We the PartyMovie | Quicktime | 18 |
| 2009 | The MiddleSeries | Matt | 15 |
| 2009 | Astro BoyMovie | Zane (voice) | 15 |
| 2009 | The Perfect GameMovie | Mario | 15 |
| 2009 | Wizards on Deck with Hannah MontanaMovie | Rico Suave | 15 |
| 2008 | Studio DC: Almost LiveSeries | Self | 14 |
| 2007 | Phineas and FerbSeries | Fred (voice) | 13 |
| 2007 | Wizards of Waverly PlaceSeries | Conscience | 13 |
| 2007 | Keeping Up with the KardashiansSeries | Self | 13 |
| 2007 | Wish Gone AmissMovie | — | 13 |
| 2006 | Hannah MontanaSeries | Rico Suave | 12 |
| 2006 | Disney Channel GamesSeries | Self | 12 |
| 2006 | Nacho LibreMovie | Juan Pablo | 12 |
| 2005 | The Suite Life of Zack & CodySeries | Randall | 11 |
| 2005 | Everybody Hates ChrisSeries | Kid #5 | 11 |
| 0 | 52nd StateMovie | Felipe | — |
| 0 | ParachuteMovie | — | — |