
Acted in 32
2020s
- 2026
El laberinto de las mariposas
TV
She, Damned Soul
TV
- 2025
Barren Land
Quemao
- 2023
- 2021
- 2020
Valeria
School Principal
2010s
- 2019
Malaka
Germán Castañeda · 8 episodes
- 2018
The Plague
Morata · 6 episodes
- 2016
The Broken Crown
Bernardino Fernández de Velasco y Mendoza
- 2015
Possessed
Physician / Guardia Civil Agent (voice)
- 2014
Cuéntame un cuento
Ramón Gálvez "Chino" (Cerdito mayor) · 1 episode
- 2013
The Mule
Reporter Benavides
- 2010
Hispania, The Legend
Teodoro · 20 episodes
El Gordo: A True Story
Luis · 2 episodes
Chicas
Anibal
2000s
- 2008
Plutón BRB Nero
TV
Daylight Robbery
Bank Manager (as Antonio Gil Martinez)
- 2007
- 2006
El pan nuestro
Movie
- 2004
- 2000
Don Quixote
Magician
1960s
- 1961
Ursus
Adelfo
No release date
Blavatsky
Georges Bernard Shaw