
Acted in 128
2020s
- 2026
Our Father: The Last Days of a Dictator
Américo Thomaz
Auto da Casa
Movie
- 2025
Mulheres, às armas!
Sr. Neves · 3 episodes
- 2024
Tony
Avô de Tony · 4 episodes
The Fortunate Ones
Rui Ludovice
- 2023
Três Crimes, Três Curtas
Movie
Há-de Haver Uma Lei
Juiz
Applause
Movie
- 2022
The Home Fairy
Cliente do Bar de Strip
Pedro, Between the Devil and the Deep Blue Sea
Dom João
Natural Law
Attorney Melo · 7 episodes
- 2020
Egas’ Ego
Egas Moniz
Before the Mountains
João
The Art of Dying Far Away
Gervásio
Mosquito
Sergeant Justino
Bruno Aleixo's Film
Movie
2010s
- 2019
Último Acto
Movie
Red Light
Mário Barbosa · 13 episodes
Our Consul in Havana
Andrade Corvo
522. A Cat, a Chinese Guy and My Father
Señor José
Forbidden Images
Alberto
Portugal Não Está à Venda
Cliff
- 2018
3 Women
Isaltino · 13 episodes
The Dead Queen
Afonso
Apparition
Reitor
- 2017
Jogo Duplo
Teodoro Guerra · 147 episodes
- 2016
O Segredo das Pedras Vivas
Manuel Meira
Stefan Zweig: Farewell to Europe
Claudio de Souza
- 2015
Donos Disto Tudo
TV
- 2014
Benedict Ironbreaker: The Red Taxis
Le maire
Encontradouro
Maquinista
Maria
Priest
O Bairro
Basófias · 14 episodes
- 2013
Bairro
Movie
- 2012
The Great Kilapy
Raul
O Último Verão
Police Delegate
A mãe do meu filho
Urbano
Imagine
Brother Humberto
Até que a vida nos separe
Artur
- 2011
My Name Is Bernadette
Lestrade
- 2010
Regresso a Sizalinda
Armando · 43 episodes
Naked City
Basílio · 13 episodes
2000s
- 2009
Ele é Ela
Aníbal · 28 episodes
Um Lugar para Viver
Gustavo · 13 episodes
4 Hearts
Gabriel
O Último Condenado à Morte
Padrinho
Salazar - A Vida Privada
Mário Figueiredo · 2 episodes
- 2008
A Ilha dos Escravos
Boaventura
- 2007
Corruption
Figueira
The Mystery of Sintra
Conde Abranhos
Hora Sagrada
José
- 2005
The Crime of Father Amaro
Padre Brito
João Semana
José das Dornas · 13 episodes
- 2004
Kiss Me
Cego
A Ferreirinha
Zé do Telhado · 13 episodes
Ordo
le metteur en scène
The Murmuring Coast
restaurant boss
Tudo Isto é Fado
A. Reis, the novelist
- 2003
Lusitana Paixão
Alexandrino Estrela D'Alva · 150 episodes
- 2002
A Falha
Carlos
O Processo dos Távoras
Cordeiro Pereira · 13 episodes
- 2001
Anjo Caído
Lopes
Teorema de Pitágoras
Manuel
Querida Mãe
Jorge
Cavaleiros De Água Doce
Director da Prova
- 2000
Conde de Abranhos
General Zeferino · 13 episodes
Lourdes
Movie
April Captains
Jornalista Caxias
Monsanto
Carlos
1990s
- 1999
Não És Homem, Não És Nada
José Maria · 26 episodes
Esquadra de Polícia
Moreira · 26 episodes
Fuga
Sérgio
- 1998
Ballet Rose
Ministro da Presidência · 10 episodes
- 1997
Tentação
Inácio
Land of Storms
Robalo
Riscos
Afonso · 70 episodes
The Garden of Redemption
Franco
- 1996
Goodbye, Father
Manuel
Dying to Go Home
Acácio
Polícias
Casimiro · 26 episodes
Foreign Land
Pedro
Two Dragons
Child's Father
- 1995
Kiss and Cry
Santos
Sinais de Fogo
Casino Manager
Aquela Cativa que me tem Cativo
Diogo de Couto · 4 episodes
La rage au cœur
L'homme à la fenêtre
- 1994
A Mulher do Sr. Ministro
Orlando · 1 episode
Daisy and Mona
Movie
Mesa à Portuguesa
Apresentador · 26 episodes
- 1993
One Foot in the Grave: One Foot in the Algarve
Cabbie
Sozinhos em Casa
Pente Fino · 26 episodes
The End of the World
João
Havanera 1820
Sailor
Amor e Dedinhos de Pé
Constantino
- 1992
O Altar dos Holocaustos
Manuel Meira · 3 episodes
No Dia dos Meus Anos
Movie
- 1991
1980s
- 1989
Jaz Morto e Arrefece
Gil
- 1987
The Jester
Voice
- 1985
Morte D'Homem
Pézinhos
L'Herbe rouge
Sandre
- 1983
Um S Marginal
Jorge's Friend
Jogo de Mão
Roberteiro
- 1982
Life Is Beautiful
Sócio da Súcia
- 1981
Contos Fantásticos
TV
1970s
- 1978
Histórias Selvagens
Movie
No release date
O Meu País Não Existe
Movie
Crimes Pré-Feitos
TV
Faces of Evil
TV
Avenida Portugal
Santiago · 1 episode
Appearances1
2000s
- 2009