| Movie | Banzo | Homem do mato | 2024-12-25 |
| Movie | Wolf Child | Gustavo | 2022-09-08 |
| Series | Para Sempre | Bento (Jovem) | 2021-11-08 |
| Movie | Variações: Guardian Angel | Pedro Lata | 2019-08-22 |
| Series | #CasaDoCais | Dealer de Rua/Irmão Diogo | 2018-01-15 |
| Series | 3 Women | António | 2018-10-26 |
| Series | Mata Hari | Lucas | 2017-03-20 |
| Movie | Love Love | Carlos | 2017-05-10 |
| Series | Frozen Memories | Vasco | 2016-05-09 |
| Movie | The Maias: Story of a Portuguese Family | Pedro da Maia | 2014-09-11 |
| Series | Day By Day | Pai de Alice | 2013-09-16 |
| Series | Odysseus | Jeune Ithaque | 2013-06-13 |
| Series | Os Filhos do Rock | Renato | 2013-12-08 |
| Movie | What's New About Love? | Samuel | 2012-02-09 |
| Movie | E o Tempo Passa | Perdigão | 2011-03-10 |
| Movie | This Side of Resurrection | Monk | 2011-11-01 |
| Series | Direct Flight | Jorge | 2010-11-12 |
| Series | Perfect Heart | 2009-10-17 | |
| Series | Tu e Eu | João Pedro Maia | 2006-11-10 |
| Series | O Teu Olhar | António Pedro Teixeira | 2003-08-04 |
| Series | Um Estranho em Casa | 2002-01-01 | |
| Series | Bons Vizinhos | Nando | 2002-06-15 |
| Series | Olhos de Água | 2001-02-20 | |
| Series | O Espírito da Lei | 2001-09-23 | |
| Series | As Lições do Tonecas | (uncredited) | 1996-09-04 |