
Acted in 43
2020s
- 2026
Our Father: The Last Days of a Dictator
Salazar
- 2024
A Pedra Sonha Dar Flor
Aldeão
Blood'less' Revolution
Senhor Vinhas
- 2023
The Smotherer
Pai de Olívia
Marco Paulo
Rui Valentim de Carvalho (adulto) · 3 episodes
- 2022
Alone With You
Júlio
- 2020
Moral Order
Magalhães Lemos
Surdine
Armando
A Herdade
Doutor Marques · 4 episodes
2010s
- 2019
Sefarad
Judge president
- 2018
Time of Sheep
Sheep
Verão M
Pai de Rita · 1 episode
Uma Vida Sublime
Valentim
Bad Investigate
Subcomissário Silva
- 2017
Jogo Duplo
Guilherme Vaz Melo · 147 episodes
The Forest of the Lost Souls
Ricardo
4Play
Vizinho · 13 episodes
Ministério do Tempo
Lopo · 21 episodes
- 2016
Os Boys
TV
- 2015
- 2014
Mau Mau Maria
Padre
Mulheres de Abril
Bernardo (Adulto) · 5 episodes
- 2013
Day By Day
Advogado · 1 episode
If I Were a Thief... I'd Steal
Velho
- 2010
Bloody Night
Botelho de Vasconcelos
Noite Sangrenta
Botelho de Vasconcelos · 2 episodes
2000s
- 2007
- 2005
Um Rio Chamado Tempo, uma Casa Chamada Terra
Lopes
No One Like You
Inspector Rui · 119 episodes
- 2004
Vanitas
Homem na Tasca
- 2003
A Imitação
Movie
- 2000
Stowaway
Movie
1990s
- 1998
Médico de Família
Afonso · 26 episodes
Major Alvega
Vasco Ribeirinho, Major Scott · 13 episodes
- 1997
Voyage to the Beginning of the World
Homem 3
- 1994
Os Andrades
Octávio · 26 episodes
- 1993
Clube Paraíso
TV
The Outlaws
(Voice)