
Acted in 30
2020s
- 2026
- 2024
Caio
Movie
- 2023
Jogos de Enganos
Pawel Smolarek
- 2020
2010s
- 2018
Sunburn
Francisco
- 2017
Ico
Funcionário de galeria
- 2016
Mulheres Assim
Martim · 1 episode
Fresh Pasta
Hugo Santos · 97 episodes
A Casa é Minha
António · 19 episodes
O Amor é Lindo ... Porque Sim!
Rapaz do Graffiti
- 2015
Insónia
Driver
- 2014
Rosa
Father
Eden
João
The Maias: Story of a Portuguese Family
Jovem Afonso da Maia
- 2013
Day By Day
Nuno Amaral · 1 episode
Trilho
Movie
- 2012
- 2011
Maternidade
António · 26 episodes
- 2010
Espírito Indomável
Rodrigo (Jovem) · 336 episodes
2000s
- 2009
- 2007
- 2003
The Immortals
Movie