

Quantum of Solace
2008 · as Marchetti Pilot

Chocolat
2000 · as Jean-Marc Drou

Risen
2016 · as Joseph of Arimathea

The Way
2010 · as Ishmael

The Merchant of Venice
2004 · as Aragon

Barren Land
2025 · as Quemao

Journey to Bethlehem
2023 · as Jacob

Don Quixote
2000 · as Magician

Chicas
2010 · as Anibal

Un año y un día
2025 · as Padre de Hugo

The Broken Crown
2016 · as Bernardino Fernández de Velasco y Mendoza

Daylight Robbery
2008 · as Bank Manager (as Antonio Gil Martinez)

The Mule
2013

Thi Mai
2018 · as Iñigo

Possessed
2015 · as Physician / Guardia Civil Agent (voice)

Ursus
1961 · as Adelfo

Blavatsky
as Georges Bernard Shaw

Valeria
2020 · as School Principal