2022National Treasure: Edge of HistoryRafael · 4 episodesShow
2022Satanic HispanicsEl JefeMovie
2022Surfside GirlsBob · 7 episodesShow
2022KimiGlasses ThugMovie
2021Plan BPastor PedroMovie
2021Billy D and the Hall of Feathered Serpents featuring Money Shot by PusciferBartesianMovie
2020Princess of the RowDonaldMovie
2020GAME ON: A Comedy Crossover EventTony Ochoa · 1 episodeShow
2020Solar Opposites1 episodeShow
2019Mr. IglesiasTony Medina · 21 episodesShow
2019The PublicErnesto RamirezMovie
2019PeelChuckMovie
2018EndgameAlbertoMovie
2018Mayans M.C.Allesandro Montez · 3 episodesShow
2018MosaicHoracio · 6 episodesShow
2017Beyond SkylineGarciaMovie
2017Philip K. Dick's Electric DreamsMario · 1 episodeShow
2016Middle School: The Worst Years of My LifeAnimation Voice (voice)Movie
2016Marvel's Luke CageDomingo Colon · 6 episodesShow
2016Crossing PointJesusMovie
2016The Tell-Tale HeartAdamsMovie
2016ColonyCarlos · 3 episodesShow
2015The 33Edison 'Elvis' PeñaMovie
2015ComplicationsRamon · 1 episodeShow
2014Hand of GodJulio Farkas (uncredited) · 1 episodeShow
2014The Journey of a Female ComicMovie
2014Water & PowerAsuncion GarciaMovie
2014Heaven Is for RealMichaelMovie
2014Cesar ChavezRichard ChavezMovie
2014Red SkyJorge 'P-Dawg' VasquezMovie
2013Go for SistersNavajasMovie
2012BlueRoy · 4 episodesShow
2010Young JusticeSebastian Cardona / Cisco Ramon (voice) · 1 episodeShow
2010DevilRamirezMovie
2010The Good GuysTico · 1 episodeShow
2010The OddsSergio VargasMovie
2008Sleep DealerRudy RamirezMovie
2008Death RaceGunnerMovie
2008Love Lies BleedingDetective Billy JonesMovie
2007MoonlightGuillermo · 5 episodesShow
2007The Death and Life of Bobby ZJorge EscobarMovie
2007Burn NoticeOmar Hernandez · 1 episodeShow
2007Are We Done Yet?Mike the PlumberMovie
2007The Hills Have Eyes 2CrankMovie
2006BobbyMiguelMovie
2006National Lampoon's TV: The MovieTijuana Cop 2 / Announcer / CharlotteMovie
2006PsychJuan Lava · 1 episodeShow
2006The Virgin of JuarezDetective LauroMovie
2005JarheadJuan CortezMovie
2005The Wendell Baker StoryReyes MoralesMovie
2005Numb3rsVictor Borrego · 1 episodeShow
2004Flight of the PhoenixSammiMovie
2004CSI: NYLuis Torres · 1 episodeShow
2004Memoirs of an Evil StepmotherVincent EnanoMovie
2003Cold CaseAngelo Rivera (2009) · 1 episodeShow
2003Kingpin1 episodeShow
2003E.D.N.Y.Movie
2002Greetings from TucsonErnesto Tiant · 22 episodesShow
2002Road DogzDanny PachecoMovie
2002Watching EllieMiguel · 1 episodeShow
2002DragonflyVictorMovie
2002Truth Be ToldGonzalezMovie
2001The Proud FamilyPunch Alto (voice) · 1 episodeShow
2001Dr. Dolittle 2Pepito (voice)Movie
2001Six Feet UnderManuel 'Paco' Bolin · 1 episodeShow
2001Come and Take It DayMiguelMovie
2000TrafficManolo SanchezMovie
2000Max SteelDr. Roberto Martinez (voice) · 22 episodesShow
2000Next FridayJokerMovie
1998The Hi-Lo CountryDelfino MondragonMovie
1997Santa FeJesusMovie
1997Romy and Michele's High School ReunionRamonMovie
1997SelenaA. B. QuintanillaMovie
1996Clueless1 episodeShow
1996The PretenderJavi Padillo · 1 episodeShow
1996Malibu ShoresBenny · 10 episodesShow