
Filmography

American Dad!
2005 · Paco (voice)

ER
1994 · Jimmy

Scrubs
2001 · Ricky

America's Next Top Model
2003 · Self - Guest

FBI: Most Wanted
2020 · Oscar Zamora

Judging Amy
1999 · Ricky Diaz

Boston Public
2000 · Amaad Wilkens

Best Week Ever
2004 · Actor

Eastbound & Down
2009 · Catuey

Even Stevens
2000 · Scrub Patrol

Constantine
2014 · Julio

El Tigre: The Adventures of Manny Rivera
2007 · Actor

Ice
2016 · Nicolas

Made for Love
2021 · Oz Wimmer

George Lopez
2002 · The New Class Treasurer

Lightyear
2022 · Airman Diaz (voice)

TripTank
2014 · Manny (voice)

Crank
2006 · Kaylo

The Grinder
2015 · Andre

Dangerous Minds
1996 · Actor

Crank: High Voltage
2009 · Venus

Perpetual Grace LTD
2019 · Felipe Guillermo Usted

Bordertown
2016 · Ruiz

Relativity
1996 · Javier

Hallmark Hall of Fame
1951 · Renaldo

Gamer
2009 · DJ

Napoleon Dynamite
2004 · Pedro Sanchez

Middle School: The Worst Years of My Life
2016 · Gus

Napoleon Dynamite
2012 · Pedro Sanchez (voice)

When in Rome
2010 · Juan (uncredited)

Trafficked
2017 · Enrique

I Love the New Millennium
2008 · Self

Employee of the Month
2006 · Jorge

Kazaam
1996 · Carlos

School Dance
2014 · El Matador

Due Justice
2023 · Santiago

Tammy and the T-Rex
1994 · Pizza Boy

Super Sex
2016 · Bodega Guy / Donut Guy / Street 'John'

Jury Duty
1995 · Pirate Pete's Employee

Casa de Mi Padre
2012 · Esteban

Mad Families
2017 · Rolando

Lennon or McCartney
2014 · Self

King Cobra
1999 · Teen Boy

More Than Miyagi: The Pat Morita Story
2021 · Self

Seven Cemeteries
2024 · Miguel

Ratko: The Dictator's Son
2009 · Ratko Volvic

Delivering Milo
2001 · Street Hustler

The Pool Boys
2009 · Hector

All You've Got
2006 · Carlos

Walkout
2006 · Bobby Verdugo

Satanic Hispanics
2022 · The Traveler

Endgame
2015 · Mr. Alvarado

Race
1998 · Miguel Álvarez

Moola
2007 · Hector

The End Is at Hand
2025 · Ray

Captain Planet with Don Cheadle
2011 · Ma-Ti

Don Cheadle is Captain Planet - Part 3
2012 · Ma-Ti

Don Cheadle is Captain Planet - Part 2
2012 · Ma-Ti

Rave
2000 · Bookie

Missing Pieces
2001 · Renaldo

EP Daily
1997 · Actor

Gettin' Some Jail Time
2006 · Pico

Varsity Punks
2017 · Coach Menlo

Coffees
2012 · Julio
Just Hustle
2004 · Street Connection

Pants on Fire
2008 · Self

Potheads: The Movie
2006 · Tito
Motives
TBA · Detective Mark Navarro

Monsters of God
TBA · Jerome

Willy Goes Way Back!
TBA · Willy

Saravia
2008 · Self