Il dirige un ciné-club, puis il est critique de cinéma, traduit Eisenstein et réalise au cours des années 70 plusieurs courts métrages et films publicitaires. Après avoir signé le Message (O Recado, 1971) et les Démons d'Alcácer-Kibir (Os Démonios de Alcácer-Kibir, 1975), il remporte un succès populaire avec Kilas (Kilas, O Mau da Fita, 1980) puis met en scène Música Moçambique (1981), Sans l'ombre d'un péché (Sem Sombra de Pecado, 1982), Ballade de la plage des chiens (Balada da Praia dos Cães, 1987), la Femme du prochain (A Mulher do Próximo, 1988), Coração Partido (1990), Cinco Dias, Cinco Noites (1996). En 2001 il tourne Viùva Rica Solteira Não Fica.