Stand by · pulling the latest frames
Acting
Born · 1961
Saragossa, Aragonien, Spanien
Goya's Ghosts
2006
Don Quixote
2000
Réquiem por un campesino español
1985
The Heifer
Why Do They Call It Love When They Mean Sex?
1993
Only Human
2004
HABITAT
2021
Soul Ache
1998
Eutanas, S.A.
2013