| Movie | Vermelho Monet | Director | 2024-05-09 |
| Movie | 1618 | Bispo D. Rodrigo da Cunha | 2023-04-07 |
| Movie | Carne: The Unsustainable Footprint | Self | 2023-11-25 |
| Movie | Field of Blood | Guarda | 2022-06-23 |
| Series | Cuba Libre | 2022-09-21 | |
| Movie | Just Retired 2 | Inspecteur Costa | 2022-07-20 |
| Movie | A Pereira da Tia Miséria | Padre | 2021-02-12 |
| Series | Pecado | Dr. Nóbrega | 2021-09-25 |
| Series | O Mundo Não Acaba Assim | Pai | 2020-04-28 |
| Series | Unlimited Love | Paulo Ferreira | 2020-09-14 |
| Movie | A Luz de Judá | Bispo D. Rodrigo da Cunha | 2020-11-01 |
| Series | The Good Girls Club | Jorge Correia | 2020-12-18 |
| Series | Nazaré | Dr. Figueiredo | 2019-09-09 |
| Series | Water Mirror | Lourenço Alves | 2017-05-01 |
| Series | Ministério do Tempo | Alexandre Herculano | 2017-01-02 |
| Series | A Herdeira | Dr. Peres | 2017-09-24 |
| Series | Jogo Duplo | Lourenço | 2017-12-04 |
| Series | A Casa é Minha | Eric Campos | 2016-03-28 |
| Series | Massa Fresca | Lourenço | 2016-04-25 |
| Series | A Única Mulher | Félix | 2015-03-15 |
| Series | Donos Disto Tudo | Unknown | 2015-10-17 |
| Series | Will for Revenge | Médico | 2015-05-18 |
| Movie | Eclipse em Portugal | Médico Legista | 2014-02-20 |
| Series | Hotel Cinco Estrelas | Engenheiro | 2013-01-19 |
| Movie | Quarta Divisão | Inspector Judiciária | 2013-02-28 |
| Series | Welcome to Beirais | Moisés Lameiras | 2013-05-13 |
| Series | Naked City | Fernando | 2010-04-23 |
| Series | Camilo - O Presidente | Rómulo Varela | 2009-03-08 |
| Movie | A Esperança Está Onde Menos Se Espera | Professor de Educação Física | 2009-09-17 |
| Series | Um Lugar para Viver | Lino Leandro | 2009-09-24 |
| Series | Rebelde Way | Sérgio Silva Lobo | 2008-08-25 |
| Series | Vingança | Bruno | 2007-02-19 |
| Series | Chiquititas | Heitor | 2007-07-20 |
| Series | Floribella | Wolfgang | 2006-03-31 |
| Series | Aqui Não Há Quem Viva | Cláudio | 2006-05-19 |
| Series | Camilo Em Sarilhos | Sexólogo | 2005-01-21 |
| Movie | Fin de curso | João | 2005-07-15 |
| Series | Até Amanhã, Camaradas | Jaime | 2005-01-28 |
| Series | Strawberries with Sugar | Roberto Feire | 2003-08-30 |
| Series | Unknown | Porfírio Sousa | 2002-06-15 |
| Series | Fábrica de Anedotas | Vários Papéis | 2002-02-04 |
| Series | Camilo, O Pendura | Paulo | 2002-03-24 |
| Series | A Senhora Ministra | Lourenço Marques | 2000-01-24 |
| Series | Con(s)certos na Cave | Arquiteto | 2000-01-30 |
| Series | Super Pai | Messias Augusto Sousa | 2000-12-25 |
| Series | Capitão Roby | Gabriel | 2000-05-17 |
| Movie | Longe da Vista | Guard #1 | 1999-04-02 |
| Series | Esquadra de Polícia | Bartender | 1999-09-13 |
| Movie | A Hora da Liberdade | Sottomayor | 1999-04-24 |
| Series | Médico de Família | Phillipe | 1998-01-27 |
| Series | Camilo na Prisão | 1998-05-03 | |
| Series | Uma Casa em Fanicos | Jorge Vasconcelos | 1998-10-16 |
| Series | Débora | Pedro Jorge | 1998-10-21 |
| Series | Camilo's Adventures | Jornalista | 1997-01-04 |
| Movie | Inês de Portugal | D. Pedro I | 1997-07-04 |
| Series | Não Há Duas Sem Três | João | 1997-10-07 |
| Series | O Rosto da Europa | Testemunha/Conde de Barcelos/D. Duarte/Diabo/D. João II | 1994-01-01 |
| Series | A Banqueira do Povo | Funcionário do Stand | 1993-04-12 |
| Movie | The End of the World | Guarda 2 | 1993-06-10 |
| Movie | The House of the Spirits | (Uncredited) | 1993-10-21 |
| Movie | Twin Flames | (Uncredited) | 1992-08-21 |
| Movie | Hard Times | 1988-08-29 |