
Acted in 46
2020s
- 2021
The List
Mateus · 11 episodes
Downfall
Arnaldo · 8 episodes
- 2020
2010s
- 2019
Variações: Guardian Angel
Venâncio
- 2018
Sunburn
Voz Off
3 Women
Otelo Saraiva de Carvalho · 10 episodes
Onde Está Elisa?
Alberto · 48 episodes
- 2017
Jogo Duplo
Inspector Faísca · 147 episodes
A Herdeira
Inspector Lopez · 122 episodes
Al Berto
Vicente, João Maria's Father
Ministério do Tempo
Pai de Francisco · 21 episodes
The Wise Man
Vasco · 1 episode
- 2016
- 2015
- 2014
- 2013
Day By Day
Simão · 1 episode
- 2012
- 2011
Under My Skin
(Scenes Deleted)
Maternidade
Tomé · 26 episodes
- 2010
Regresso a Sizalinda
TV
2000s
- 2009
- 2008
Equador
Alfredo Costa · 30 episodes
21st Avenue
TV
- 2007
- 2006
Quando os Lobos Uivam
Dr. Basílio · 13 episodes
- 2001
O Espírito da Lei
Advogado · 13 episodes
- 2000
Uma Aventura
Inspector · 16 episodes