2026Eleven DaysFederico CarrascoMovie
2026Mexico 86Martín de la TorreMovie
2026The One That Got Away: The Director's CutDiegoMovie
2025MolluskMovie
2025Kiss of the Spider WomanValentín Arregui / ArmandoMovie
2024La MáquinaAndy Lujan · 6 episodesShow
2023Water for LifeNarratorMovie
2022AndorCassian Andor · 24 episodesShow
2022DC League of Super-PetsChip (voice)Movie
2021Maya and the ThreeZatz (voice) · 9 episodesShow
2021Trollhunters: Rise of the TitansKrel (voice)Movie
2020Wander DarklyMatteoMovie
2020Home Movie: The Princess BrideInigo Montoya · 1 episodeShow
2019Berlin, I Love YouDrag QueenMovie
2019A Rainy Day in New YorkFrancisco VegaMovie
20183Below: Tales of ArcadiaKrel (voice) · 26 episodesShow
2018If Beale Street Could TalkPedrocitoMovie
2018Narcos: MexicoMiguel Ángel Félix Gallardo · 21 episodesShow
2018Crow: The LegendMoth (voice)Movie
2018Mi Marido tiene Más FamiliaRobert Cooper · 1 episodeShow
2017FlatlinersRayMovie
2017The Bad BatchJimmy (uncredited)Movie
2016Blood FatherJonahMovie
2015CasanovaGiacomo Casanova · 1 episodeShow
2015CasanovaGiacomo CasanovaMovie
2014I Stay with YouEstebanMovie
2014The Book of LifeManolo (voice)Movie
2013ElysiumJulioMovie
2012Casa de Mi PadreRaulMovie
2012ContrabandGonzaloMovie
2010Morelos, Siervo de la NaciónNarratorMovie
2010Gritos D Muerte y LibertadGuadalupe VictoriaMovie
2010Gritos de Muerte y LibertadGuadalupe Victoria · 13 episodesShow
2008Rudo & CursiBetoMovie
2008MilkJack LiraMovie
2008Walking VengeanceGabrielMovie
2008Mister LonelyMichael JacksonMovie
2007The Night BuffaloManuelMovie
2006A Wonderful WorldReportero en EstocolmoMovie
2006Fade to BlackTommaso MorenoMovie
2006Only God KnowsDàmianMovie
2005CarambolaEl PerroMovie
2005Stories of DisenchantmentAmante en VideoMovie
2004CriminalRodrigoMovie
2004The TerminalEnrique CruzMovie
2003NicotinaLoloMovie
2003Open RangeButtonMovie
2003Soldiers of SalaminaGastónMovie
2002Vampires: Los MuertosSanchoMovie
2002Dark CitiesFedeMovie
2002FridaAlejandroMovie
2002The Bronze Screen: 100 Years of the Latino Image in American CinemaMovie
2002FidelRenato GuitartMovie