Nasceu em São Paulo em 1942. Diretor, roteirista e fotógrafo, é formado em cinema pela Escola de Design de Ulm, na Alemanha. Iniciou sua carreira como fotógrafo, atuando em diversos órgãos da imprensa, entre eles a revista Realidade e o Jornal da Tarde. Sua estreia como diretor de cinema foi com Iracema - Uma Transa Amazônica (1976, 36ª Mostra). Dirigiu os longas-metragens Os Mucker (1978, 2ª Mostra), Jari (1980), O Terceiro Milênio (1982), Igreja dos Oprimidos (1986), Navegar Amazônia (2006, 30ª Mostra), Pandemonium (2010) e No Meio do Rio, Entre as Árvores (2010).