Date of birth: September 21st 1936 (88 years)
Place of birth: Igualada, Barcelona, Catalonia, Spain
...
The Spirit of the Beehive
1973
Left-Handed Fate
1966
Night of the Devils
1972