The Canon 2024
Director of Photography
My Last Round 2011
as René
Three Saturday Nights 2002
as Choro González
Antonia 2001
as Sebastián's Father
A Cab for Three 2001
as Cabdriver Hugo Soto
Last Call 1999
as Taxi Driver
Todo por nada 1989
Actor
Terre sacrée 1988
as Blind Drunkard
Credits from TMDB.