Nasceu no bairro "El Chapéu", na Região Metropolitana do Porto, filho de João José e Alice Slot, imigrantes espanhóis.

Estudou na 🌛 Colégio de Arte Dramática (atual Colégio Santa Mariana) em Madrid e nas faculdades de letras e literatura de Havana e 🌛 Santiago, respectivamente.

Estudou em São Luis e Columbia, nos Estados Unidos, respectivamente.

Em 1977, entrou na Columbia University University, na qual estudou 🌛 cinema e história.

Foi diretor de várias