| Movie | Our Father – The Last Days of a Dictator | Américo Thomaz | 2025-02-04 |
| Movie | The Fortunate Ones | Rui Ludovice | 2024-02-14 |
| Series | Tony | Avô de Tony | 2024-12-07 |
| Series | Timeless Love | Belmiro Fontes | 2023-01-30 |
| Movie | Applause | 2023-03-10 | |
| Series | Natural Law | Attorney Melo | 2022-01-05 |
| Movie | Pedro, Between the Devil and the Deep Blue Sea | Dom João | 2022-09-01 |
| Movie | Mosquito | Sargento Justino | 2020-03-05 |
| Movie | The Art of Dying Far Away | Gervásio | 2020-08-31 |
| Movie | Bruno Aleixo's Film | 2020-01-23 | |
| Movie | Before the Mountains | João | 2020-09-05 |
| Movie | Egas’ Ego | Egas Moniz | 2020-12-31 |
| Series | Unlimited Love | Arnaldo Soares | 2020-09-14 |
| Movie | Portugal Não Está à Venda | Cliff | 2019-02-21 |
| Movie | 522. A Cat, a Chinese Guy and My Father | 2019-07-05 | |
| Movie | Forbidden Images | Alberto | 2019-02-28 |
| Movie | Último Acto | 2019-11-26 | |
| Series | Red Light | Mário Barbosa | 2019-10-11 |
| Movie | Our Consul in Havana | Andrade Corvo | 2019-07-17 |
| Movie | Apparition | Reitor | 2018-03-22 |
| Movie | The Dead Queen | Afonso | 2018-08-25 |
| Series | 3 Women | Isaltino | 2018-10-26 |
| Series | Jogo Duplo | Teodoro Guerra | 2017-12-04 |
| Movie | Stefan Zweig: Farewell to Europe | Claudio de Souza | 2016-06-02 |
| Movie | O Segredo das Pedras Vivas | Manuel Meira | 2016-09-10 |
| Series | Santa Bárbara | Zacarias Neves | 2015-09-28 |
| Series | Donos Disto Tudo | Unknown | 2015-10-17 |
| Series | O Bairro | Basófias | 2014-03-17 |
| Movie | Maria | Priest | 2014-07-01 |
| Series | Mulheres | Manuel Andrade | 2014-06-01 |
| Movie | Benedict Ironbreaker: The Red Taxis | Le maire | 2014-12-17 |
| Movie | Encontradouro | Maquinista | 2014-12-13 |
| Movie | Night Train to Lisbon | Border Police Sergeant | 2013-03-07 |
| Movie | Bairro | 2013-06-26 | |
| Movie | Imagine | Brother Humberto | 2012-04-12 |
| Movie | A mãe do meu filho | Urbano | 2012-07-07 |
| Movie | Até que a vida nos separe | Artur | 2012-03-03 |
| Series | Doida por Ti | Abel Antunes | 2012-10-24 |
| Movie | The Great Kilapy | Raul | 2012-09-07 |
| Movie | O Último Verão | Police Delegate | 2012-08-26 |
| Movie | My Name Is Bernadette | Lestrade | 2011-11-30 |
| Series | Regresso a Sizalinda | Armando | 2010-07-17 |
| Series | Naked City | Basílio | 2010-04-23 |
| Movie | O Último Condenado à Morte | Padrinho | 2009-05-28 |
| Movie | 4 Hearts | Gabriel | 2009-08-20 |
| Series | Um Lugar para Viver | Gustavo | 2009-09-24 |
| Series | Ele é Ela | Aníbal | 2009-10-31 |
| Series | A Outra | Rui Amaro | 2008-03-24 |
| Movie | A Ilha dos Escravos | Boaventura | 2008-05-08 |
| Series | Ilha dos Amores | Xavier Santos | 2007-03-26 |
| Movie | The Mystery of Sintra | Conde Abranhos | 2007-05-03 |
| Series | Resistirei | Ricardo Moreno | 2007-11-16 |
| Movie | Corruption | Figueira | 2007-11-01 |
| Series | João Semana | José das Dornas | 2005-01-14 |
| Movie | A Shot in the Dark | Castro Ferraz | 2005-03-17 |
| Movie | The Crime of Father Amaro | Padre Brito | 2005-10-27 |
| Movie | Tudo Isto é Fado | A. Reis, the novelist | 2004-04-01 |
| Movie | The Murmuring Coast | restaurant boss | 2004-09-10 |
| Series | O Jogo | Dr. Rocha | 2004-02-09 |
| Movie | Kiss Me | Cego | 2004-11-04 |
| Series | A Ferreirinha | Zé do Telhado | 2004-09-24 |
| Movie | Ordo | le metteur en scène | 2004-09-15 |
| Series | O Processo dos Távoras | Cordeiro Pereira | 2002-10-01 |
| Movie | A Falha | Carlos | 2002-10-24 |
| Movie | Querida Mãe | Jorge | 2001-03-29 |
| Movie | Teorema de Pitágoras | Manuel | 2001-05-27 |
| Movie | Anjo Caído | Lopes | 2001-09-29 |
| Movie | Monsanto | Carlos | 2000-02-15 |
| Movie | April Captains | Jornalista Caxias | 2000-04-21 |
| Series | Conde de Abranhos | General Zeferino | 2000-10-03 |
| Movie | Lourdes | 2000-05-29 | |
| Movie | Fuga | Sérgio | 1999-04-25 |
| Series | Não És Homem Não És Nada | José Maria | 1999-11-16 |
| Series | Esquadra de Polícia | Moreira | 1999-09-13 |
| Series | Ballet Rose | Ministro da Presidência | 1998-09-21 |
| Series | Terra Mãe | Tito | 1998-03-09 |
| Series | Os Lobos | Fausto Marques | 1998-11-09 |
| Movie | The Garden of Redemption | Franco | 1997-05-25 |
| Series | Riscos | Afonso | 1997-10-04 |
| Movie | Land of Storms | Robalo | 1997-10-26 |
| Movie | Tentação | Inácio | 1997-12-26 |
| Movie | Foreign Land | Pedro | 1996-09-04 |
| Movie | Saramago: Documentos | Himself | 1996-02-07 |
| Series | Vidas de Sal | Violador | 1996-09-30 |
| Movie | Goodbye, Father | Manuel | 1996-12-20 |
| Series | Polícias | Casimiro | 1996-10-03 |
| Movie | Dying to Go Home | Acácio | 1996-10-18 |
| Movie | Sinais de Fogo | Casino Manager | 1995-11-03 |
| Series | Aquela Cativa que me tem Cativo | Diogo de Couto | 1995-09-23 |
| Movie | Kiss and Cry | Santos | 1995-11-10 |
| Movie | D'Artagnan's Daughter | Jules | 1994-08-24 |
| Movie | Daisy and Mona | 1994-11-12 | |
| Movie | Amor e Dedinhos de Pé | Constantino | 1993-01-15 |
| Movie | Havanera 1820 | Sailor | 1993-05-21 |
| Series | A Banqueira do Povo | Augusto | 1993-04-12 |
| Movie | The End of the World | João | 1993-06-10 |
| Movie | One Foot in the Algarve | Cabbie | 1993-12-26 |
| Movie | L'homme au double visage | Richard Castel-Bérac | 1993-08-08 |
| Movie | No Dia dos Meus Anos | 1992-08-21 | |
| Movie | Jaz Morto e Arrefece | Gil | 1989-01-01 |
| Movie | A Borboleta na Gaiola | Nuno | 1987-01-01 |
| Movie | The Jester | Voice | 1987-10-31 |
| Movie | L'Herbe rouge | Sandre | 1985-09-11 |
| Movie | Morte D'Homem | Pézinhos | 1985-11-29 |
| Movie | Jogo de Mão | Roberteiro | 1983-02-02 |
| Movie | Um S Marginal | Jorge's Friend | 1983-08-04 |
| Movie | A Estranha Morte do Professor Antena | Assistente | 1983-07-27 |
| Movie | Life Is Beautiful | Sócio da Súcia | 1982-02-19 |
| Movie | Histórias Selvagens | 1978-01-01 |