| Movie | A Pedra Sonha Dar Flor | Morto | 2024-04-23 |
| Series | Sr. Rui | Tio João Nabeiro | 2024-03-19 |
| Series | Thieves Like Us | 2023-02-22 | |
| Movie | The Nothingness Club | Fernando Pessoa | 2023-04-21 |
| Movie | Dialogues After the End | Odysseus | 2023-10-31 |
| Series | Tales from the Mountain | Narrador | 2023-09-04 |
| Series | Natural Law | Park's Guard | 2022-01-05 |
| Movie | Salgueiro Maia - The Implicated | Almeida | 2022-04-14 |
| Movie | Shadow | Mário | 2021-10-14 |
| Movie | Terra Nova | Tó Maria | 2021-10-28 |
| Movie | Mosquito | Soldado Sabino | 2020-03-05 |
| Series | A Herdade | Joaquim | 2020-04-30 |
| Movie | Moral Order | Bernardo Lucas | 2020-09-10 |
| Series | Terra Nova | Tó Maria | 2020-06-03 |
| Movie | 522. A Cat, a Chinese Guy and My Father | 2019-07-05 | |
| Movie | Memórias do Grupo Opinião | Self (archive footage) | 2019-05-15 |
| Movie | The Domain | Joaquim | 2019-09-19 |
| Movie | Sadness and Joy in the Life of Giraffes | Pai / Anton Tchekhov | 2019-11-21 |
| Movie | Soldier Millions | Soldado Milhões (Adulto) | 2018-04-12 |
| Movie | The Dead Queen | Pero Coelho | 2018-08-25 |
| Movie | Ruth | Mário Melo | 2018-05-03 |
| Movie | Parque Mayer | Daniel | 2018-12-06 |
| Movie | Carga | Mário | 2018-11-08 |
| Movie | Coup de Grâce | Francisco | 2017-02-10 |
| Movie | Uma Vida À Espera | 2017-05-18 | |
| Movie | The Amazed Spectator | Spectator | 2016-01-29 |
| Movie | Ainda Não Acabámos: Como Se Fosse Uma Carta | 2016-02-08 | |
| Movie | Delírio em Las Vedras | Sid Broas - Gosma TV | 2016-12-18 |
| Movie | The Young One | Pedro | 2016-09-07 |
| Movie | A Caverna | 2015-01-01 | |
| Movie | The Portrait | Abel Salazar | 2015-01-01 |
| Movie | The Portuguese Falcon | Apresentador Submundo do Crime | 2015-04-23 |
| Movie | Yulya | Jaime | 2015-07-01 |
| Movie | Grey and Black | David | 2015-10-27 |
| Movie | Lisbon Revisited | 2014-08-14 | |
| Movie | Encontradouro | Homem | 2014-12-13 |
| Movie | Inside Out | Vítor | 2014-11-20 |
| Series | New Beginning | Manuel Machado | 2013-01-19 |
| Series | Odisseia | Oráculo | 2013-01-20 |
| Movie | Lines of Wellington | Manuel Penabranca | 2012-10-04 |
| Series | Maternidade | António | 2011-01-30 |
| Movie | O Teu Sapato | Gomes | 2011-05-06 |
| Movie | O Dia Mais Feliz da Tua Vida | 2011-07-17 | |
| Series | Noite Sangrenta | Luiz Ribeiro | 2010-10-23 |
| Movie | 1st Time 16mm | Editor | 2010-11-13 |
| Movie | Bloody Night | Luiz Ribeiro | 2010-10-23 |
| Movie | Bandidas | Marroquino | 2009-05-06 |
| Movie | Sunday Drive | (voice) | 2009-11-21 |
| Movie | Veneno Cura | Photo Shop Salesman | 2008-10-23 |
| Movie | The Art of Stealing | Gomes | 2008-11-06 |
| Movie | A Baleia Branca - Uma Ideia de Deus | 2007-03-27 | |
| Movie | Blood Curse | Ismael | 2006-02-24 |
| Movie | A Shot in the Dark | Metralha | 2005-03-17 |
| Movie | Maria e as Outras | Voice of Taxi Driver (voice) | 2004-04-29 |
| Movie | O Desalmado | 2003-05-05 | |
| Movie | The Pits | 2003-05-05 | |
| Movie | Um Caso Bicudo | 2003-05-05 | |
| Movie | Red Water | Sebastian Broussard | 2003-08-17 |
| Movie | Dies Irae | 2003-06-05 | |
| Movie | Come and Go | Jorge Varela Vuvu | 2003-06-03 |
| Movie | Antonio, a boy in Lisbon | Rapaz que corre | 2002-01-18 |
| Movie | Water and Salt | Desconhecido | 2001-08-01 |
| Movie | A Janela (Maryalva Mix) | Antónyo Anymal | 2001-10-11 |
| Movie | Alta Fidelidade | Flash | 2000-04-21 |
| Movie | When It Thunders | Man in Disco | 2000-02-04 |
| Movie | O Ralo | Delfim | 1999-02-02 |
| Movie | Kiss and Cry | Eusébio | 1995-11-10 |
| Movie | Two Brothers, My Sister | Client | 1994-11-04 |
| Movie | Manual of Evasion LX94 | Himself | 1994-09-16 |
| Movie | O Fraco do Sexo Forte | 1973-04-07 |