2025
Neighbors Forever as Tozé2025
Finisterra as Veríssimo2025
Ruído as Not available2023
Thieves Like Us as Not available2021
Princípio, Meio e Fim as Velho Lobo do Mar2021
Next Door: Hope as Mário2020
The Last Bath as Padre Manuel2019
South as Dário Monteiro2019
Sadness and Joy in the Life of Giraffes as Velho2018
Sara as Vicente2018
Parque Mayer as José2017
Sim, Chef! as Vítor Guerreiro2017
A Herdeira as Sancho Villalobos2016
A Song of Lisbon as José Caetano2015
Heart of Gold as Luís Noronha2015
Maluco Beleza as Himself2015
Melhor Do Que Falecer as Various Roles2015
The Portuguese Falcon as General Gaivota2015
O Leão da Estrela as Anastácio2015
The Courtyard of the Ballads as Evaristo2015
The Secret Agent as The Professor2014
Four as Narrator (voice)2013
Mundo ao Contrário as Simão Quintino2012
Assim Assim as Manuel2011
The Mata's Family as Luís2011
Último a Sair as Júlia/Teresa2011
Redenção as Anjo2010
Noite Sangrenta as Óscar Carmona2010
Disquiet as Homem da Gramática2010
Bloody Night as Óscar Carmona2009
Alta Definição as Self2009
Eccentricities of a Blonde-Haired Girl as Faleiro2007
Tell Me How It Happened as António Lopes2007
Corruption as the president of the referees2007
A Baleia Branca - Uma Ideia de Deus as Not available2006
Bocage as Bocage2005
Alice as Zé2004
O Jogo as Joaquim Rodrigues2004
The Fifth Empire as Truão2004
Outside as Pimente2003
The Fascination as Sousa2003
Dead Man's Memories as Der Polizist / Pinto2002
Gente Feliz com Lágrimas as Nuno Miguel2002
88 as Rui2002
Low-Flying Aircraft as André2002
O Delfim as Padre Novo2001
Oito por Oito as Rui Oliveira2000
The Heart's Root as Oscar2000
O Lampião da Estrela as Voice2000
Word and Utopia as Padre José Soares2000
When It Thunders as António1999
O Fura-Vidas as Quim Fintas1997
Herman Enciclopédia as Várias Personagens1996
Sai da Minha Vida as Mário1996
Foreign Land as André1996
Five Days, Five Nights as Acácio1995
Ao Sul as Cheirinhas1994
A Mulher do Sr. Ministro as Santinho Lopes1994
Blind Man's Bluff as Man1994
Até Amanhã, Mário as Waiter1993
Sozinhos em Casa as Felix Barata1993
The House of the Spirits as Soldier1993
Abraham's Valley as Motorcyclist1993
Poor George as Engineer Lopes1993
On the Edge of the Horizon as Not available1992
Parabéns as Various characters1992
Marina, Marina as António1992
Aqui D'El Rei! as Lopes1991
Alentejo Sem Lei as Mil Homens1991
The Divine Comedy as Raskolnikov1991
Hermanias Especial Fim de Ano as Not available1990
Joaquim Letria as Various characters1990
No, or the Vain Glory of Command as Pvt. Salvador / Lusitanian Warrior / Alcácer Warrior1990
Malvadez as Manuel1990
Lovely Child as Gigi1988
Humor de Perdição as Betinho de la Salette1988
Clubíssimo as Cliente Bar1988
Duke as Not available1988
Meia Noite as Not available1988
Steel Mask Versus Blue Abyss as Almada Negreiros1987
Já Está as Dramatização1987
Lá em Casa Tudo Bem as Zé Luís1987
Era Uma Vez Um Alferes as O que quer fugir para a Suécia