
Acted in 33
2020s
- 2024
Banzo
Homem do mato
- 2023
Lusitânia
Gustavo · 1 episode
Thieves Like Us
TV
- 2022
Wolf Child
Gustavo
- 2021
2010s
- 2019
Variações: Guardian Angel
Pedro Lata
- 2018
3 Women
António · 13 episodes
#CasaDoCais
Irmão Diogo, Dealer de Rua · 1 episode
- 2017
Love Love
Carlos
Mata Hari
Lucas · 12 episodes
- 2016
- 2014
The Maias: Story of a Portuguese Family
Pedro da Maia
Água de Mar
Russo · 1 episode
- 2013
Os Filhos do Rock
Renato · 26 episodes
Day By Day
Pai de Alice · 1 episode
Odysseus
Jeune Ithaque · 12 episodes
- 2012
What's New About Love?
Samuel
- 2011
This Side of Resurrection
Monk
E o Tempo Passa
Perdigão
- 2010
Direct Flight
Jorge · 1 episode
2000s
- 2009
L'arc-en-ciel
Movie
- 2006
- 2005
Clube das Chaves
André · 21 episodes
- 2004
- 2003
- 2002
A Minha Sogra é Uma Bruxa
TV
Bons Vizinhos
Nando · 20 episodes
Ana e os Sete
Jorge · 52 episodes
Um Estranho em Casa
TV
- 2001
O Espírito da Lei
TV
1990s
- 1996
As Lições do Tonecas
(uncredited) · 1 episode
Camera 2
2010s
- 2019
Arriaga
Director of Photography
- 2011
Quadro Branco
Camera Operator
Directed 2
2020s
- 2026
Memories of Prison
First Assistant Director
- 2022
Wolf Child
Second Assistant Director