2024
Arrabalde as Prof. Luís2024
We Are on Air as Voz2023
O Filme Feliz :) as Not available2023
Truth or Dare? as Self2022
Love Lights as Not available2021
Pathos as Not available2021
Pathos Ethos Logos as Not available2021
Around Rocha’s Table as Self2021
A Present Light as Not available2020
War as Cabo Mira2018
Rage as Camacho2018
Anteroom as Not available2018
Manuel Casimiro - Pintar a Ideia as Narrador2016
Correspondences as Not available2016
Días color naranja as Not available2014
The Old Man of Belem as Luís de Camões2014
Illusion as Not available2013
Biette as Self2013
If I Were a Thief... I'd Steal as Vitalino2013
Second Hand as Henrique Castro Lima2013
The New Testament of Jesus Christ According to John as Not available2012
Gebo and the Shadow as Chamico2011
Demain? as Ruben Dario2011
The world that was (and that is) as Narrator2010
The Strange Case of Angelica as Engenheiro2010
The Sword and the Rose as Rosa 22009
Eccentricities of a Blonde-Haired Girl as Not available2008
From Now On as António2008
Romance de Vila do Conde as Narrator2008
O Poeta Doido, o Vitral e a Santa Morta as Narrator2007
Christopher Columbus, The Enigma as Diretor Museu Porto Santo2007
One of Us Cannot Be Wrong as Devil2007
Carlos de Oliveira: Upon the Left Side as Not available2006
Magic Mirror as Filipe Quinta2004
The Fifth Empire as Simão, Sapateiro Santo2003
A Talking Picture as Himself2003
The Days When I Don’t Exist as L'oncle2002
The Dancer Upstairs as Calderón2002
The Uncertainty Principle as Daniel Roper2001
Rending as professor2000
April Captains as Brigadeiro Pais2000
Snow White as O Caçador2000
Peixe-Lua as Dr. João José2000
Word and Utopia as Padre António Vieira (middle age)2000
The Heart's Root as Catão2000
Erros Meus as Luís de Camões1999
As Bodas de Deus as God's Messenger1999
The Letter as M. da Silva1998
Inquietude as Son1997
Transatlantique as Not available1995
Casa de Lava as Actor convidado1995
The Convent as Baltar1994
Two Brothers, My Sister as Friend at the Apartment1994
Blind Man's Bluff as Blind Man1993
Abraham's Valley as Carlos de Paiva1993
Villa Mauresque as Tiago1993
Here on Earth as Miguel1993
Poor George as Highschool Teacher Luis1993
Zéfiro as Narrator1992
The Last Dive as Hyperion Extracts Reader (voice)1992
Day of Despair as Freitas Fortuna1992
Alcibíades as Voice1991
The Divine Comedy as Prophet1990
No, or the Vain Glory of Command as 2nd Lt. Cabrita / Viriato / King John II of Portugal1989
Blood as The Uncle1989
Recollections of the Yellow House as Lívio1989
Where the Sun Beats as Artur (voice)1988
The Cannibals as Viscount d'Aveleda1988
Tall Stories as Dr. Fernando1988
A Propósito da Bandeira Nacional as Narrator1987
The Jester as Count of Trava1987
The Mountains of the Moon as João1986
My Case as L'Intrus1986
The Satin Slipper as Don Rodrigue1985
Vertiges as Herbert Ardown1985
Ninguém Duas Vezes as Carlos1984
Lisboa Cultural as Not available1984
Signals of Life as Not available1983
Gestures and Fragments as Armando (voice)1982
Silvestre as Pilgrim / Knight / D. Raimundo1982
Island of Loves as Wenceslau de Moraes1979
E Não se Pode Exterminá-lo? as Valentin 11978
Nem Pássaro Nem Peixe as Not available1977
O Outro Teatro ou As Coisas Pertencem a Quem as Torna Melhores as Not available1974
Entremês Famoso Sobre a Pesca no Rio Minho as Not available1972
Fragments of an Alms-Film as Narrator (voice)1972
A Pousada das Chagas as Not available1970
He Goes Long Barefoot That Waits For Dead Men's Shoes as Lívio1979
Música Para Si Production Assistant1979
Música Para Si Art Direction1979
E Não se Pode Exterminá-lo? Screenplay