Known For
Filmography
2026
2026
20262026
2026
2026
2025
2024
2023
2023
2022
2022
2020
2019
2017
2017
2015

18 Holes to Paradise
Movie

Projecto Global
Movie · as Marlow
MOFO
MOFO
Movie

Madrugada Suja
Movie · as João Diogo

Fateful Dawn
TV · as João Diogo · 6 eps

Jones
TV · as Oliver Jones · 6 eps

Broken Spies
TV · as Joseph Kuhn · 7 eps

Eric
TV · as Sebastian · 2 eps

Amadeo
Movie · as António

Tales from the Mountain
TV · 1 ep

Making 1899
Movie · as Self

1899
TV · as Ramiro · 8 eps

Moço
Movie · as Joaquim

Eva
Movie

Al Berto
Movie · as João Maria

Ivan
Movie · as Senna

Lux
Movie · as Jorge
