Português, nasceu em 22 de dezembro de 1935, na cidade do Porto. Estudou direito em Lisboa e no IDHEC, em Paris. Foi presidente do Centro Português de Cinema no biênio 1974-1975, e Presidente da Associação portuguesa de Diretores. Projetou-se internacionalmente logo em seu primeiro filme, Os Verdes Anos (1964), ganhador do Prêmio Opera Prima, no Festival de Locarno. Desde então, é presença constante nos principais festivais de cinema. O roteiro de O Rio do Ouro havia sido escrito em 1964, após a realização de seu primeiro filme. Em 1995 fez parte da série francesa Cinema do Nosso Tempo (seleção da 20ª Mostra), com um documentário sobre seu conterrâneo Manoel de Oliveira.