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