Known For
Filmography
2025
2022
2021
2020
2018
2018
2018
2018
2017
2017
2017
2016
2016
2014
2013
2007

Red Moon: New Generation
TV · as Lucas · 20 eps

Life Is Life
TV · as Fernando Vaz · 322 eps

Downfall
TV · as Martim · 8 eps

Quer o Destino
TV · as Daniel · 182 eps

Escola das Artes
Movie · as Gabriel

Tangled Lives
TV · as David Teles · 313 eps

Idiotas, Ponto.
TV · as Marinho · 13 eps

3 Women
TV · as Tiago · 13 eps

Pilgrimage
Movie · as Moço Oriental

Jacinta
Movie · as Francisco Marto

Misantropo
Movie · as João

Little Me Big Me
Movie · as Miguel Gama

Miúdo Graúdo
TV · as Miguel Gama (11 anos) · 19 eps

Água de Mar
TV · as Filho 2 · 1 ep

Day By Day
TV · as Zé · 1 ep

Tell Me How It Happened
TV · as Bruno · 37 eps
