
Acted in 95
2020s
- 2026
Memories of Prison
Manuel Pinheiro Alves
Projecto Global
Jornalista
- 2025
Além do Horizonte - A Travessia
Azevedo Coutinho
Broken Spies
Agostinho Lourenço/Agostinho Luz · 7 episodes
Faro
Abel · 8 episodes
Favàritx
Inspetor Pereira · 5 episodes
Star Sailors
Azevedo Coutinho · 6 episodes
- 2024
Banzo
Curador
The Cowboy
Godinho · 8 episodes
Que Mulheres Serão Estas?
Virgílio
Your Face Will be the Last
Leandro
- 2023
Dialogues After the End
Stranger
Blackpot
Bruno
Jogos de Enganos
Major
- 2022
Lost in Fuseta - Ein Krimi aus Portugal
Nélson Figo · 2 episodes
Pê
Pê
Field of Blood
Médico
The Left Behind
Virgílio
- 2021
- 2020
A Yellow Animal
João da Beira
The Spy
Agostinho Lourenço · 8 episodes
Dry Water
Lázaro · 14 episodes
Bruno Aleixo's Film
Movie
2010s
- 2019
South
Humberto · 9 episodes
- 2018
Rage
João
Equinox
Movie
- 2017
Saint George
Sousa
- 2016
John From
Pai
- 2015
Arabian Nights: Volume 2, The Desolate One
Pai do Ladrão Amável
Arabian Nights: Volume 1, The Restless One
Sindicalista / Luís
Arabian Nights
Movie
O Rebocador
Rebocador
Yvone Kane
Alex
- 2014
The Maias: Story of a Portuguese Family
Conde de Gouvarinho
- 2013
Until Tomorrow, Comrades
Manuel Rato
Quarta Divisão
Machado
- 2012
- 2011
Gesto
Movie
Demain?
Santiago Agustini
Mysteries of Lisbon
Father Dinis · 6 episodes
- 2010
Mysteries of Lisbon
Padre Diniz
Espírito Indomável
Ambrósio Ramos · 1 episode
Respiro
Movie
2000s
- 2009
Cold Day
Movie
- 2008
Entre os Dedos
Movie
Aljubarrota
Fernão Lopes
O Dia do Regicídio
João Franco · 6 episodes
O Dia do Regicídio
João Franco
- 2007
Lobos
Manel
Weekend
Movie
Before Tomorrow
Movie
Dot.com
Padre Felicidade
Codename: Sintra
Ramalho · 13 episodes
- 2006
Janelas Verdes
Movie
Blood Curse
Xavier Oliveira Monteiro
- 2005
The Fatalist
the husband
O Mergulho
Movie
Até Amanhã, Camaradas
Manuel Rato · 6 episodes
- 2004
The Murmuring Coast
Jaime Forza Leal
- 2003
O Rapaz do Trapézio Voador
José Lopes
- 2002
A Falha
Manuel
A Bomba
Terrorist 1
Sociedade Anónima
Carlos · 13 episodes
- 2001
Uma Noite Inesquecível
Agente Cordeiro
Get a Life
Adelino
Camarate
André
Querida Mãe
António
- 2000
Tarde Demais
Manel
A Raia dos Medos
Zé D'Olaia · 13 episodes
A Senhora Ministra
Padre · 26 episodes
1990s
- 1998
Traffic
Hélio, Jesus' father
Débora
Tony Ribeiro · 1 episode
Uma Casa em Fanicos
Eugénio · 26 episodes
Black Shoes
Pinto
- 1997
Senhores Doutores
Dr. Jorge Oliveira · 26 episodes
- 1996
Sai da Minha Vida
Beto · 14 episodes
Pensão Estrela
Maurício · 33 episodes
- 1995
Barba & Cabelo
Sousa · 1 episode
- 1994
A Mulher do Sr. Ministro
Carlos/Padre Vítor/Adérito Lampreia · 1 episode
- 1993
Rosa Negra
Filipe
- 1991
Alex
Man in Coffee-House
Alentejo Sem Lei
Negas · 3 episodes
- 1990
Lovely Child
Victor (Vito)
1980s
- 1987
Já Está
Dramatização · 1 episode
Directed 2
2010s
- 2017
The Wise Man
Director
- 2011
O Dia Mais Feliz da Tua Vida
Director