
Acted in 51
2020s
- 2026
- 2022
Salgueiro Maia - The Implicated
Movie
- 2021
- 2020
2010s
- 2019
Teorias da Conspiração
Faria · 18 episodes
- 2018
- 2017
Iris
Óscar
Ministério do Tempo
Clemente · 21 episodes
- 2016
- 2015
- 2014
O Bairro
Carlos · 14 episodes
- 2013
Day By Day
Gonçalo Monteiro · 1 episode
Bairro
Carlos
Odysseus
Dolios · 12 episodes
Lifeline
Dr. David Ramalho · 80 episodes
- 2012
O Primogénito
Pedro
Tabu
Skin
- 2011
Maternidade
Simão · 26 episodes
- 2010
Espírito Indomável
David · 336 episodes
Naked City
João Correia · 13 episodes
O Dez
Médico (segment "Manobra de Heimlich")
2000s
- 2009
- 2008
21st Avenue
João · 26 episodes
A Ilha dos Escravos
Jerónimo Pimentel
- 2007
- 2006
- 2004
- 2003
- 2002
Antonio, a Boy in Lisbon
Man Asking for Money
- 2001
- 2000
Crianças S.O.S
Rogério · 26 episodes
1990s
- 1999
Todo o Tempo do Mundo
TV
- 1997
Riscos
TV
- 1994
Trapos e Companhia
TV
- 1992
Appearances1
2020s
- 2022
À Conversa com Ana Rita Clara
Self - Guest · 1 episode