Self
40 Years of Fantasporto (2021)
O Fascínio das Histórias (2019)
An Indian in War - Life and Work of António-Pedro Vasconcelos (2019)
Ministro
Parque Mayer (2018)
self
In the Interstices of Reality or The Cinema of António de Macedo (2016)
Professor de Literatura
Impossible Love (2015)
Editor
Cats Don't Have Vertigo (2014)
Himself
A Portuguese Film (2011)
Artur (2011)
stage director
The Beauty and the Paparazzo (2010)
Airplane Passenger (uncredited)
Call Girl (2007)
Pianista
The Immortals (2003)
Man Reading Financial Times
Jaime (1999)
Narrator (uncredited)
Oxalá (1981)
Narrator
Adeus, Até ao Meu Regresso (1974)
Director
Km 224 (2022)
Writer
The Voice and Ears of MFA (2017)
Screenplay
Aqui D'El Rei! (1992)
Producer
The Seventh Letter (1989)
Matar Saudades (1988)
Serenity (1987)
Dead Man's Seat (1984)
Executive Producer
The Conversation Is Over (1982)
Francisca (1981)
Doomed Love (1979)
Emigrantes... e Depois? (1976)
Benilde or the Virgin Mother (1975)
As Armas e o Povo (1975)
One Hundred Times Lost (1973)
Camera Operator
A Bee in the Rain (1972)
27 Minutos com Fernando Lopes Graça (1969)