Deseos 2016
Actor
The Deadly Triangle 1973
Production Manager
Treasure Island 1972
Dust in the Sun 1972
Cuadrilátero 1970
Something Bitter in the Mouth 1969
Screenplay, Production Manager
Luciano 1965
Production Director
Credits from TMDB.