Actor
- Journey to Bethlehem (2023)
- Alba (2021)
- The Mallorca Files (2019)
- The Man Who Killed Don Quixote (2019)
- La peste (2018)
- Pulsaciones (2017)
- La corona partida (2016)
- Risen (2016)
- Cuéntame un cuento (2013)
- La mula (2013)
- No tengas miedo (2011)
- La Reina del Sur (2011)
- Hispania, la leyenda (2010)
- The Way (2010)
- Plutón B.R.B. Nero (2008)
- Quantum of Solace (2008)
- The Merchant of Venice (2004)
- Chocolat (2000)