
Acted in 72
2020s
- 2027
Aquí
Diego
- 2026
The Marquise
TV
Memories of Prison
Camilo Castelo Branco
Santo António - Lisbon Love
Movie
Asphalt Guerrilla
Narrador
Playback
Mário Martins
Another League
Pepe
- 2025
Lume
TV
Ruído
TV
First Person Plural
Movie
- 2024
Banzo
Harris
My Senses Are All I Have to Offer
Carl
The Worst Man in London
Charles Howell
- 2023
Dialogues After the End
Dionysus
The Nothingness Club
Álvaro de Campos
- 2022
Remains of the Wind
Laureano
The Child
Afonso
- 2021
Princípio, Meio e Fim
Paulo · 6 episodes
Until Life Do Us Part
Vasco · 3 episodes
- 2020
Moral Order
Cícero
A Herdade
João Fernandes · 4 episodes
2010s
- 2019
Magnetick Pathways
Captain Spinola
- 2018
Sara
Agente · 8 episodes
The Great Mystical Circus
Amestrador
O Homem Pykante - Diálogos com Pimenta
Movie
- 2017
Mariphasa
Filipe
- 2016
Delírio em Las Vedras
Custódio Crisóstomo - TV Cultura
Fado
Francisco
Ice
Movie
- 2015
- 2014
- 2013
Os Filhos do Rock
Pedro Bettencourt · 26 episodes
- 2012
Perdidamente Florbela
Mário Lage · 3 episodes
E Depois Matei-o
Henrique
Signs of Stillness in Meaningless Things
Movie
Assim Assim
Fred
Florbela
Mário Lage
Intriga Fatal
António
- 2011
The Death of Carlos Gardel
Ricardo
Mysteries of Lisbon
Count of Santa Bárbara · 6 episodes
O Último Tesouro
Jorge · 13 episodes
- 2010
Mysteries of Lisbon
Conde de Santa Bárbara
O Inimigo Sem Rosto
Vasco
Naked City
André · 13 episodes
O Dez
Timóteo (segment "Anestesia")
Voodoo
Movie
2000s
- 2009
How to Draw a Perfect Circle
Jorge
O Último Condenado à Morte
Movie
- 2008
- 2007
Before Tomorrow
Movie
- 2006
Contos de Natal
Miguel · 1 episode
- 2005
No One Like You
Tiago Nunes · 199 episodes
- 2003
The Fascination
Martinica, transvestite singer
- 2001
O Espírito da Lei
Paramédico · 13 episodes
1990s
- 1993
No release date
Faces of Evil
TV
Appearances1
2000s
- 2009