2021
Around Rocha’s Table as Self (archive footage)2013
If I Were a Thief... I'd Steal as Not available2006
Encontros as Not available1994
Lisboa no Cinema, Um Ponto de Vista as Not available1993
On the Edge of the Horizon as Not available1990
The Sound of the Shaking Earth as Hostel Doorman1988
Three Less Me as The Melomaniac1986
Passagem ou a Meio Caminho as Not available1986
The Satin Slipper as Premier Prête1984
A Ilha de Moraes as Self1982
Island of Loves as Camilo Pessanha1981
Francisca as Doctor2013
If I Were a Thief... I'd Steal Director2013
If I Were a Thief... I'd Steal Producer2013
If I Were a Thief... I'd Steal Screenplay2005
The Conquest of Faro Producer2004
Vanity Director2004
Vanity Producer2004
The Swimming Pool Producer2004
Querença Producer2001
As Sereias Director2000
The Heart's Root Director2000
The Heart's Root Producer2000
The Heart's Root Screenplay1999
The Keeper of Herds Producer1998
River of Gold Director1998
Camões - Tanta Guerra, Tanto Engano Director1998
River of Gold Screenplay1998
River of Gold Editor1995
Shohei Imamura: The Free Thinker Director1995
Shohei Imamura: The Free Thinker Writer1993
Oliveira, l'architecte Director1993
Portugaru San - O Sr. Portugal em Tokushima Director1991
Xavier Producer1988
Steel Mask Versus Blue Abyss Screenplay1988
Steel Mask Versus Blue Abyss Producer1988
Steel Mask Versus Blue Abyss Director1987
The Mountains of the Moon Producer1987
The Mountains of the Moon Director1987
The Mountains of the Moon Screenplay1984
A Ilha de Moraes Director1984
A Ilha de Moraes Writer1982
Island of Loves Director1982
Island of Loves Executive Producer1982
Island of Loves Screenplay1982
Island of Loves Producer1972
A Pousada das Chagas Director1971
Sever do Vouga... Uma Experiência Director1971
Vilarinho das Furnas Idea1971
Sever do Vouga... Uma Experiência Editor1967
Change of Life Director1967
Change of Life Screenplay1967
Change of Life Editor1964
The Hunt Assistant Director1963
The Green Years Screenplay1963
The Green Years Director1963
Acto da Primavera Archival Footage Research1959
O Pão Assistant Director Trainee