2005
2015
2019
1990
2009
1987
1996
La teranyina
as Xicoi
The Hanged Man
as Padre de David
Barrios altos
as (uncredited)
Merlí
as Alfonso Rubio
Merlí. Sapere Aude
Ventdelplà
as Ramiro González
Sitges
as Bernat Barrachina