Known For
Filmography
2026
2026
2025
2024
2023
2023
2023
2023
2023
2022
2021
2020
2020
2019
2019
2018
2009

Drawn Together
Movie · as Liam

Páginas da Vida
TV · as Ricardo Dias · 195 eps

A Protegida
TV · as Gonçalo Azevedo · 246 eps

Blood'less' Revolution
Movie · as Tomás

Codex 632
TV · as Bruno · 6 eps

The Medalists
TV · as Ivo Pinto · 104 eps

Lucia of Fatima
TV · as Guarda 2 · 1 ep

Leading Role
TV · as Fred (Jovem) · 3 eps

Timeless Love
TV · as Gonçalo Formiga · 300 eps

Life Is Life
TV · as Matias Lobo Andrade · 322 eps

Our Love Songs
TV · as Lucas Sousa Ribeiro · 376 eps

Quer o Destino
TV · as Amigo · 1 ep

The Good Girls Club
TV · as Baltazar · 12 eps

Na Corda Bamba
TV · as João · 187 eps

Prisioneira
TV · as Rapaz · 1 ep

3 Women
TV · as Francisco Sá Carneiro · 1 ep

Alta Definição
TV · as Self - Guest · 1 ep
