
Acted in 62
2020s
- 2026
Correr o Fado
Movie
Once Upon a Time in the Apocalypse
Coronel Salavisa
- 2025
The Portuguese
Bento
Daqui Houve Resistência
TV
Mulheres, às armas!
Sr. Agostinho · 3 episodes
- 2024
The Worst Man in London
Mister Riley
Garrano
(voice)
- 2023
Légua
Victor
Lusitânia
Abibaal · 1 episode
LOBO
Antonio
Dulcineia
Inspector Correia da Silva
Sunset: The Mystery of the Necklace of São Cajó
Narciso
Abandonados
José Tinoco
O Pio dos Mochos
Abel
The Sugar Captains
Raposo · 8 episodes
Palma
Movie
The Nothingness Club
Quaresma
Thieves Like Us
TV
- 2022
Abandonados
José Tinoco · 7 episodes
Vadio
Artur
Salgueiro Maia - The Implicated
Junqueira dos Reis
- 2021
Sunset
Narciso · 36 episodes
Infinite Sea
Movie
Vento Norte
Adolfo Mascarenhas · 10 episodes
A Pereira da Tia Miséria
Mendigo
Until Life Do Us Part
Sérgio Mata Real · 1 episode
- 2020
Egas’ Ego
Francisco Gentil
Dry Water
Manoel · 8 episodes
2010s
- 2019
Red Light
António Martins · 13 episodes
South
Inspector Júdice · 9 episodes
Snu
Oficial 2
- 2018
Prometo Falhar - O Filme
Movie
Uma Vida Sublime
Gaspar
Bad Investigate
Peido
- 2017
Sunbeat
Miguel
4Play
Júnior · 13 episodes
Depois do Silêncio
Movie
Porto
João Monteiro Oliveira
Love Love
Taxista
- 2016
Dentro
Professor da Faculdade · 13 episodes
Por Diabos
Movie
- 2015
- 2014
Ao Redor
Movie
- 2013
Far from Eden
Movie
3x3D
Movie
- 2012
Low Tide
Pescador
Hay Road
Carrapato
Video Surveillance
Rocky
The Scoundrel
Movie