Known For: Crew
Director of Photography
Ultraje
Cinematography
Rita Cadillac: The Lady of the People
The Twelve Labours
Distraída para a Morte
Tom Zé ou Quem Irá Colocar uma Dinamite na Cabeça do Século?