| Movie | Un año y un día | Padre de Hugo | 2025-03-21 |
| Series | Scandal: Story of an Obsession | Tomás | 2023-01-11 |
| Movie | Journey to Bethlehem | Jacob | 2023-11-09 |
| Series | Alba | 2021-03-28 | |
| Movie | Valeria | School Principal | 2020-06-28 |
| Movie | Dogs Barking at Birds | 2019-08-29 | |
| Series | Malaka | Germán Castañeda | 2019-09-09 |
| Movie | Thi Mai | Iñigo | 2018-01-12 |
| Movie | Risen | Joseph of Arimathea | 2016-02-18 |
| Movie | The Broken Crown | Bernardino Fernández de Velasco y Mendoza | 2016-02-19 |
| Movie | Possessed | Physician / Guardia Civil Agent (voice) | 2015-04-30 |
| Series | Cuéntame un cuento | Ramón Gálvez "Chino" (Cerdito mayor) | 2014-11-10 |
| Movie | The Mule | 2013-05-10 | |
| Movie | Chicas | Anibal | 2010-03-10 |
| Series | El Gordo: A True Story | Luis | 2010-03-28 |
| Movie | The Way | Ishmael | 2010-09-10 |
| Series | Hispania, The Legend | Teodoro | 2010-10-25 |
| Movie | Daylight Robbery | Bank Manager (as Antonio Gil Martinez) | 2008-08-29 |
| Movie | Quantum of Solace | Marchetti Pilot | 2008-10-29 |
| Series | Plutón BRB Nero | 2008-09-24 | |
| Movie | The Merchant of Venice | Aragon | 2004-12-03 |
| Movie | Don Quixote | Magician | 2000-04-09 |
| Movie | Chocolat | Jean-Marc Drou | 2000-12-22 |
| Movie | Ursus | Adelfo | 1961-09-12 |