Movies
Pirates of the Caribbean: At World's End
as Captain Vallenueva
Men in Black
as Jose
Little Fockers
as Gustavo
Duck, You Sucker
as Revolutionary (uncredited)
El rutas
as Inválido
The Ruins
as Lead Mayan
The Missing
as Emiliano
Pure Luck
as Night Club Bartender
La Chèvre
as Prisoner
The In-Laws
as Alfonso