Nothing But Thin Air 2010
Actor
Extraordinary Stories 2008
as Cuevas
Arizona sur 2007
as Mecánico
Meanwhile 2006
as Quiromante
No Escape 2003
as Padre Lusiano
A Day in Paradise 2003
as Benet
Moebius 1996
as Nazar
Casas de fuego 1995
as Academico
Viva la risa II 1989
Credits from TMDB.