Faz também assistência de direção, montagem, produção e trabalha como ator. Estréia na direção com Rio 40 Graus (1954), filme com clara influência do neo-realismo italiano, que já representa, contudo, uma busca pela identidade nacional.
Em 1965 torna-se professor da Universidade de Brasília e mais tarde leciona na Universidade Federal Fluminense, em Niterói. Outros filmes de destaque são Rio Zona Norte (1957) e Como Era Gostoso o Meu Francês (1970), em que mostra a vida no Brasil quinhentista.
Faz ainda vários filmes adaptados de obras da literatura brasileira, como Amuleto de Ogum (1974) e Jubiabá (1985), de Jorge Amado; e Memórias do Cárcere (1983), de Graciliano Ramos. Em 1994 roda A Terceira Margem do Rio, baseado em conto de Guimarães Rosa.
Atualmente está envolvido em dois projetos: a direção de uma série para a TV em 13 capítulos, inspirada na obra Casa Grande e Senzala, de Gilberto Freyre; e a direção do longa-metragem Guerra e Liberdade - Castro Alves em São Paulo, que retrata a passagem do poeta pela cidade em 1886.