Crank
Kaylo
Lightyear
Airman Diaz (voice)
Crank: High Voltage
Venus
Gamer
DJ
American Dad!
Paco (voice)
Napoleon Dynamite
Pedro Sanchez
Constantine
Julio
When in Rome
Juan (uncredited)
ER
Jimmy
Employee of the Month
Jorge
Middle School: The Worst Years of My Life
Gus
FBI: Most Wanted
Oscar Zamora
Eastbound & Down
Catuey
Casa de Mi Padre
Esteban
Kazaam
Carlos
Scrubs
Ricky
Made for Love
Oz Wimmer
Tammy and the T-Rex
Pizza Boy
School Dance
El Matador
America's Next Top Model
Self - Guest
Jury Duty
Pirate Pete's Employee
George Lopez
The New Class Treasurer
Due Justice
Santiago
Trafficked
Enrique
Even Stevens
Scrub Patrol
The Pool Boys
Hector
The Grinder
Andre
Judging Amy
Ricky Diaz
El Tigre: The Adventures of Manny Rivera
Mad Families
Rolando
Delivering Milo
Street Hustler
Boston Public
Amaad Wilkens
Satanic Hispanics
The Traveler
Perpetual Grace LTD
Felipe Guillermo Usted
King Cobra
Teen Boy
More Than Miyagi: The Pat Morita Story
Self
Bordertown
Ruiz
Napoleon Dynamite
Pedro Sanchez (voice)
Lennon or McCartney
Self
All You've Got
Carlos
Seven Cemeteries
Miguel
Ice
Nicolas
TripTank
Manny (voice)
Walkout
Bobby Verdugo
Captain Planet with Don Cheadle
Ma-Ti
Ratko: The Dictator's Son
Ratko Volvic
Best Week Ever
Endgame
Mr. Alvarado
Missing Pieces
Renaldo
Moola
Hector
Hallmark Hall of Fame
Renaldo
Dangerous Minds
Relativity
Javier
Don Cheadle is Captain Planet - Part 2
Ma-Ti
Varsity Punks
Coach Menlo
Super Sex
Bodega Guy / Donut Guy / Street 'John'
Rave
Bookie
Race
Miguel Álvarez
Coffees
Julio
Don Cheadle is Captain Planet - Part 3
Ma-Ti
Potheads: The Movie
Tito
Just Hustle
Street Connection
Gettin' Some Jail Time
Pico
Monsters of God
Jerome
Saravia
Self
Willy Goes Way Back!
Willy
Pants on Fire
Self
The End Is at Hand
Ray
Motives
Detective Mark Navarro
EP Daily
I Love the New Millennium
Self