The Terminal
Man in Cast (uncredited)
Little Miss Sunshine
Officer Martinez
Better Call Saul
Marco
Onward
Officer Colt Bronco (voice)
Panic Room
Officer Morales
Family Guy
(voice)
Malcolm in the Middle
Neil
Garfield
Security Officer
The Watch
Chucho
Community
Sgt. Nunez
Ghost Whisperer
Owen
We Bare Bears
Darrell (voice)
Overboard
Bobby
Captain Underpants: The First Epic Movie
Mr. Fyde (voice)
Gilmore Girls
Raul
Showtime
Armored Car Driver (uncredited)
Guess Who
Security Guard (uncredited)
The Last Man on Earth
Todd
We Bare Bears: The Movie
Darrel (voice)
The Middle
Mr. Perez
CSI: NY
Law & Order
Bill Crawford
The Three Burials of Melquiades Estrada
Captain Gomez
FlashForward
Oscar Obregon
The Last Thing He Wanted
Barry Sedlow
Unknown
Lone Cop
Grace and Frankie
Officer Terry Velez
Philip K. Dick's Electric Dreams
Philbert Noyce
The Residence
Bruce Geller
CSI: Vegas
Hugo Ramirez
Workaholics
Ryan
Without a Trace
Mel Heinz
Shark Bait
Manny / Dr. Tang (voice)
The Afterparty
Captain Ostrander (voice)
Third Watch
T-Shirt Man
Made for Love
Ignacio
Sarah's Oil
Mace
Big Love
Don Dona
Suburban Gothic
Hector
Hot in Cleveland
Hector
Carol & the End of the World
Luis (voice)
George Lopez
Frank
Deuces Wild
Big Dom
The Great North
Game Warden Burt (voice)
Animals.
Lieutenant
The Bernie Mac Show
The New Normal
Gerald
Enlisted
Specialist Chubowski
On Becoming a God in Central Florida
Ernie
St. Denis Medical
Mel
Running Wilde
Migo Salazar
Getting On
Patsy de la Serda
Wyrm
Richard
Brave New Jersey
Sheriff Dandy
Fidel
Calixto Morales
Fat
Ken
Raising the Bar
Bruce Torkelson
Fat Camp
Big Mike
Kath & Kim
Warren
Omniboat: A Fast Boat Fantasia
Wirey Spindell
Ernesto (as Melvin Rodriguez)
Punching and Stealing
The Head Guy
Notes from the Underbelly
The Eastmans
Mac Donnelly
The Last Fry
Bruce Salinger
Slap
Busted
Endgame
Steve