Self
40 Anos de Fantasporto (2021)
O Fascínio das Histórias (2019)
Um Índio em Pé de Guerra - Vida e Obra de António-Pedro Vasconcelos (2019)
Ministro
Parque Mayer (2018)
self
Nos Interstícios da Realidade, ou O Cinema de António de Macedo (2016)
Professor de Literatura
Amor Impossível (2015)
Editor
Os Gatos Não Têm Vertigens (2014)
Himself
Um Filme Português (2011)
Artur (2011)
stage director
A Bela e o Paparazzo (2010)
Airplane Passenger (uncredited)
Call Girl (2007)
Pianista
Os Imortais (2003)
Man Reading Financial Times
Jaime (1999)
Narrator (uncredited)
Oxalá (1981)
Narrator
Adeus, Até ao Meu Regresso (1974)
Director
Km 224 (2022)
Writer
A Voz e os Ouvidos do MFA (2017)
Screenplay
Aqui D'El Rei! (1992)
Producer
A Sétima Letra (1989)
Matar Saudades (1988)
Serenidade (1987)
O Lugar do Morto (1984)
Executive Producer
Conversa Acabada (1982)
Francisca (1981)
Amor de Perdição (1979)
Emigrantes... e Depois? (1976)
Benilde ou a Virgem Mãe (1975)
As Armas e o Povo (1975)
Perdido Por Cem... (1973)
Camera Operator
Uma Abelha na Chuva (1972)
27 Minutos com Fernando Lopes Graça (1969)