
Dead Deer High 2026
as Mr. Diaz
The Way We Speak 2024
as Server
Metal Lords 2022
as Desk Officer
Lean on Pete 2018
as Warehouse Man
Green Room 2016
as Cop #2
Papa Hemingway in Cuba 2015
as Roberto Herrara
Snowpiercer 2013
as Voice Actor (voice)
The Gold Bracelet 2008
as Jose
In the Valley of Elah 2007
as School Janitor
Unknowns 2012
Associate Producer
Credits from TMDB.