
Acted in 41
2020s
- 2025
Dr. Travassos, o Médico do Povo
Dr. Fernando Travassos
- 2023
- 2022
Natural Law
André's Father · 7 episodes
2010s
- 2019
Crooked Lines
Manuel
Teus Braços, Minhas Ondas
Paulo
- 2017
The Wise Man
Pedro Homem · 1 episode
- 2016
Stefan Zweig: Farewell to Europe
Commissar Rattes
- 2014
- 2013
- 2012
The Great Kilapy
Pide Lisboa
- 2011
Noite de Paz
Nuno
My Name Is Bernadette
Bourriette
- 2010
Perdida Mente
Dr. Vasco
Naked City
Raúl · 13 episodes
2000s
- 2008
O Dia do Regicídio
Alfredo Costa · 6 episodes
O Dia do Regicídio
Alfredo Costa
- 2007
- 2006
Skin
Fernando
Quando os Lobos Uivam
Bruno · 13 episodes
- 2005
Pedro e Inês
Diogo Pacheco · 13 episodes
- 2004
Kiss Me
Rodrigo
- 2003
Sans elle...
Rico
- 2002
The Stone Raft
Reporter Portugues
Antonio, a Boy in Lisbon
António
- 2001
- 2000
Amor Perdido
Tony
Cinemaamor
Poet
1990s
- 1999
A Hora da Liberdade
Capitão Salgueiro Maia
- 1993
Poor George
Ernesto
- 1992
Twin Flames
Armando Figueira
- 1991
Xavier
Soldier
No release date
Pai
Abraão