| Movie | The Blind Ants | 2026 | |
| Series | Billionaires' Bunker | Rafa | 2025-09-19 |
| Movie | Love All Over Your Face | Charlie | 2024-06-20 |
| Movie | There's Something Wrong with the Children | Thomas | 2023-01-17 |
| Movie | Last Wishes | Julián | 2023-06-30 |
| Movie | Vacation Friends 2 | Maurillio | 2023-08-24 |
| Series | Primo | Ryan | 2023-05-18 |
| Movie | The Valet | Javier | 2022-05-11 |
| Movie | Cheaper by the Dozen | Basketball Announcer | 2022-03-18 |
| Movie | Vacation Friends | Maurillio | 2021-08-27 |
| Movie | The Tales of Hoffman - National Opera Company (INBAL) | Wilhelm | 2021-02-21 |
| Movie | Anna Antinarcóticos | Randy | 2020-05-18 |
| Series | Gentefied | Chris Morales | 2020-02-21 |
| Movie | The Crack: Inception | Germán Areta | 2019-10-04 |
| Movie | I Can Quit Whenever I Want | Eligio | 2019-04-12 |
| Movie | 92% | Él mismo | 2017-03-08 |
| Movie | Zeus | General Gomes da Costa | 2017-01-05 |
| Series | Ella es tu padre | Sergio Roales / Avelina | 2017-09-04 |
| Movie | For Sofia | Mr. Jones | 2016-04-03 |
| Movie | Yo soy un político | 2016-08-11 | |
| Movie | Ice | 2016-03-03 | |
| Series | Lo que escondían sus ojos | Emilio | 2016-11-22 |
| Movie | 22 ángeles | Jonás | 2016-12-12 |
| Movie | A Stroke of Luck | Ricardo | 2016-12-02 |
| Movie | Killing for Love | Himself | 2016-10-27 |
| Movie | Smoke & Mirrors | Luis Roldán | 2016-09-23 |
| Series | Booze Lightyear | Booze Player | 2015-02-11 |
| Series | Welcome to Lolita Cabaret | Alfredo Caballeira | 2014-01-07 |
| Movie | Here She Is | Showmaster | 2014-09-29 |
| Movie | Ghost Team One | Sergio | 2013-01-20 |
| Series | New Beginning | Retornado | 2013-01-19 |
| Series | Mundo ao Contrário | Faria | 2013-04-14 |
| Series | Zapeando | Himself - Guest | 2013-11-18 |
| Series | Welcome to Beirais | Benjamim Marques | 2013-05-13 |
| Series | Me resbala | Himself - Guest | 2013-11-15 |
| Series | The Time in Between | Félix Aranda | 2013-10-21 |
| Movie | Em Câmara Lenta | Avô | 2012-03-08 |
| Series | Con el culo al aire | Unknown | 2012-02-01 |
| Movie | Imagine | Irritated Driver | 2012-04-12 |
| Series | Louco Amor | Dr. Guimarães | 2012-05-06 |
| Movie | Operation Autumn | Rosa Casaco | 2012-11-22 |
| Movie | A Viagem do Senhor Ulisses | Lúcio | 2012-06-24 |
| Movie | Orange Honey | Ramos | 2012-05-18 |
| Series | O Dom | Luís | 2011-04-30 |
| Movie | Even the Rain | Alberto / Bartolomé de las Casas | 2011-01-05 |
| Movie | The Perfect Stranger | Amancio | 2011-10-23 |
| Series | Tu cara me suena | Himself - Artista invitado | 2011-09-28 |
| Series | Regresso a Sizalinda | Capitão Santos | 2010-07-17 |
| Movie | Es mejor escucharlo | Robert | 2010-01-02 |
| Series | Los misterios de Laura | Antonio Zárate, "Señor Amarillo" | 2009-07-27 |
| Movie | Brain Drain | Potro | 2009-04-18 |
| Movie | Mortadelo & Filemon: Mission: Save the Planet | Botijola | 2008-01-25 |
| Series | And the World May End | Vítor Silva | 2008-10-01 |
| Series | Rebelde Way | Bragança | 2008-08-25 |
| Movie | Lobos | 2007-11-13 | |
| Movie | DotCom | Joaquim | 2007-04-05 |
| Movie | Paseo | Gabino | 2007-11-01 |
| Movie | Trial | Mendes Oliveira | 2007-10-11 |
| Series | Quando os Lobos Uivam | Teotónio Louvadeus | 2006-03-31 |
| Series | João Semana | Rodrigo Magalhães | 2005-01-14 |
| Movie | Alice | railway security | 2005-09-28 |
| Series | Paco's Men | José Luis Povedilla | 2005-10-09 |
| Movie | Tudo Isto é Fado | Salvador, the butcher | 2004-04-01 |
| Series | O Teu Olhar | Francisco Monteiro | 2003-08-04 |
| Movie | The Fascination | Dr. Canavarro | 2003-12-26 |
| Series | Um Estranho em Casa | Domingos | 2002-01-01 |
| Movie | Low-Flying Aircraft | Police Officer | 2002-05-09 |
| Movie | The Forest | Macedo | 2002-11-01 |
| Movie | A Bomba | Old Reporter | 2002-01-04 |
| Movie | Camarate | Sixth Witness | 2001-04-30 |
| Movie | Black Serenade | 2001-07-19 | |
| Series | Filha do Mar | 2001-09-03 | |
| Series | A Raia dos Medos | 2000-02-11 | |
| Movie | O Lampião da Estrela | Soares Coutinho | 2000-05-30 |
| Series | Super Pai | 2000-12-25 | |
| Movie | Tarde Demais | António | 2000-03-31 |
| Movie | Fuga | Funcionário do Partido | 1999-04-25 |
| Series | Todo o Tempo do Mundo | Victor | 1999-05-01 |
| Series | A Lenda da Garça | Marido de Adelina | 1999-09-13 |
| Series | Esquadra de Polícia | Rodrigues | 1999-09-13 |
| Movie | Inferno | Carraça | 1999-12-24 |
| Series | Terra Mãe | Joaquim Neto | 1998-03-09 |
| Series | Diário de Maria | Homem das Borboletas | 1998-11-25 |
| Movie | Zona J | capataz | 1998-12-08 |
| Series | Ballet Rose | Polícia Afonso | 1998-09-21 |
| Movie | Fátima | the mayor | 1997-10-10 |
| Series | Filhos do Vento | Inácio | 1997-04-06 |
| Series | Roseira Brava | Joaquim da Horta | 1996-01-08 |
| Movie | Foreign Land | Olívio | 1996-09-04 |
| Series | Vidas de Sal | Mestre Ruivo | 1996-09-30 |
| Series | Desencontros | Ezequiel | 1995-02-01 |
| Series | Zona+ | Próprio | 1994-09-19 |
| Series | Telhados de Vidro | Armando | 1993-02-22 |
| Series | A Banqueira do Povo | Manuel Simões | 1993-04-12 |
| Series | Crónica do Tempo | Lopes | 1992-01-01 |
| Movie | The Curse of Marialva | D. Grunefredo | 1991-11-14 |
| Series | Euronico | 1990-09-20 | |
| Series | Passerelle | 1988-10-04 | |
| Movie | A Borboleta na Gaiola | Patrício | 1987-01-01 |
| Movie | The Holy Alliance | 1980-03-19 | |
| Movie | A Rosa do Adro | António | 1919-07-16 |