Road to Juarez 2015
as Miguel
Che: Part One 2008
as Panama Ambassador
Keane 2004
as Garage Manager
El segundo 2004
as Tecolote
Frida 2002
as André Breton
Playboy's Girls in Uniform 1997
as Man (segment "Fantasy Air")
Romero 1989
as Rafael Zelada
Credits from TMDB.