Actor
I've Gone Viral
2023 · as Empleado tanatorio
Awareness
2023 · as El Mulo
Onyx: Kings of the Grail
2019 · as Denia Ambassador
Ignatius of Loyola
2016 · as Don Beltran de Loyola
The Last Days of Cinema
2015 · as David Ferrin
La Ley
2013 · as Pedro
Viaje a Surtsey
2012 · as Iñaki
100 maneras de acabar con el amor
2005 · as Maitre
Body Confusion
2004 · as Mormón 1
Say I Do
2004 · as Sacerdote
Bestiario
2002 · as Andrés
Cuando el mundo se acabe te seguiré amando
1998 · as Hugo