
Acted in 73
2020s
- 2026
Memories of Prison
Nascimento
Gonâve
Movie
Our Father: The Last Days of a Dictator
Joaquim Cunha
Monstro
Adriano
Fateful Dawn
TV
- 2025
Maria Vitória
Movie
Broken Spies
William Larenz · 7 episodes
- 2024
The Cowboy
Vítor · 8 episodes
The Poet King
Al-Mu'tamid
Weld
Armando
Sr. Rui
Contrabandista 1 · 2 episodes
- 2023
Dialogues After the End
Thanatos
Três Crimes, Três Curtas
Movie
Lucia of Fatima
António dos Santos · 2 episodes
Sagrada Família
Pai de Telma
- 2022
Remains of the Wind
Marco
Lost in Fuseta - Ein Krimi aus Portugal
Raul Da Silva · 2 episodes
Natural Law
Prosecutor Abel · 7 episodes
- 2021
Newton's Cradle
TV
- 2020
Salto
Boss
Before the Mountains
Ernesto
The Spy
Wilhelm Larenz · 8 episodes
2010s
- 2019
Out in the Open
El Portugués
Red Light
Vítor Messias · 13 episodes
South
Inspector Chefe · 9 episodes
Patrick
Pai
Snu
Carlos Azeredo
- 2018
California
Boss
1986
Eduardo · 13 episodes
- 2017
- 2016
Mother Knows Best
Carlos
- 2015
Grey and Black
Funcionário do Cemitério
Otorrinolaringologista
Movie
- 2014
Doce Lar
Man
Giras & Falidas
Boris · 20 episodes
- 2013
Trilho
Movie
- 2012
O Meu Avô
Movie
A Viagem do Senhor Ulisses
Rui
- 2011
My Name Is Bernadette
Jean
Redenção
Mendigo · 5 episodes
Maternidade
Pai · 26 episodes
- 2010
Gigola
Laitier
Naked City
Paulo Guiomar · 13 episodes
O Tenente
Pedro Mello
2000s
- 2009
Now Boarding
Fotógrafo
Um Lugar para Viver
Augusto · 13 episodes
Star Crossed
António Vieira
- 2008
Amália
Sebastião Lima
- 2007
Fragile(s)
Inspecteur
- 2006
20.13: Purgatory
Capitão
Quando os Lobos Uivam
Fontalva · 13 episodes
- 2005
Pedro e Inês
João Afonso · 13 episodes
Até Amanhã, Camaradas
Toni · 6 episodes
- 2004
A Ferreirinha
Vieira Castro · 13 episodes
- 2003
- 2002
- 2001
Milionários à Força
Ladrão · 26 episodes
1990s
- 1997
- 1996
- 1994
Trapos e Companhia
Médico · 1 episode
No release date
Na hora de pôr a mesa, éramos cinco
Movie
O Homem Que Mordeu o Cão: O Filme
TBA