
Acted in 23
2020s
- 2024
O Anjo do Tesouro de Mafra
Nuno
- 2023
A Hora dos Lobos
Sargento
- 2020
2010s
- 2019
Red Light
Inspetor José Nuno · 13 episodes
- 2018
Verão M
Manuel Vilar · 1 episode
- 2017
Jogo Duplo
Tiago Venâncio · 147 episodes
Jacinta
Artur
- 2014
The Maias: Story of a Portuguese Family
Carlos da Maia
Coro dos Amantes
Policia
- 2012
Perdidamente Florbela
Alberto · 3 episodes
Florbela
Alberto (scenes deleted)
- 2011
Martian Whores
Lucindo
Sisyfos' Dance
Albert
- 2010
Disquiet
Empregado de Mesa
Oh Lisboa, Meu Lar
Passageiro Eléctrico
2000s
- 2008
True and Tender is the North
Francisco
- 2007
Behind the Clouds
Father
A Baleia Branca - Uma Ideia de Deus
Movie
- 2000