
Acted in 61
2010s
- 2017
Zeus
General Gomes da Costa
- 2016
Ice
Movie
- 2013
New Beginning
Retornado · 1 episode
- 2012
A Viagem do Senhor Ulisses
Lúcio
Imagine
Irritated Driver
Em Câmara Lenta
Avô
- 2011
O Dom
Luís · 4 episodes
- 2010
Regresso a Sizalinda
Capitão Santos · 43 episodes
2000s
- 2008
- 2007
Lobos
Movie
Trial
Mendes Oliveira
Dot.com
Joaquim
- 2006
Quando os Lobos Uivam
Teotónio Louvadeus · 13 episodes
- 2005
Alice
railway security
Camilo Em Sarilhos
TV
João Semana
Rodrigo Magalhães · 13 episodes
- 2004
Tudo Isto é Fado
Salvador, the butcher
- 2003
The Fascination
Dr. Canavarro
- 2002
The Forest
Macedo
Low-Flying Aircraft
Police Officer
A Bomba
Old Reporter
Sociedade Anónima
TV
Um Estranho em Casa
Domingos · 60 episodes
- 2001
Camarate
Sixth Witness
- 2000
O Lampião da Estrela
Soares Coutinho
Tarde Demais
António
A Raia dos Medos
TV
1990s
- 1999
Inferno
Carraça
Todo o Tempo do Mundo
Victor · 52 episodes
Esquadra de Polícia
Rodrigues · 26 episodes
Fuga
Funcionário do Partido
- 1998
Zona J
capataz
Diário de Maria
Homem das Borboletas · 60 episodes
Uma Casa em Fanicos
Fernando · 26 episodes
Ballet Rose
Polícia Afonso · 10 episodes
- 1997
- 1996
Polícias
Merceeiro · 18 episodes
Foreign Land
Olívio
- 1995
- 1994
Zona+
Próprio · 1 episode
- 1993
Sozinhos em Casa
Jerónimo · 26 episodes
- 1992
Crónica do Tempo
Lopes · 1 episode
- 1991
The Curse of Marialva
D. Grunefredo
- 1990
Euronico
TV
1980s
- 1988
- 1980
The Holy Alliance
Movie