- 2023O Pio dos MochosFilmGregório
- 2023Thieves Like UsSeries
- 2021Bem BomFilm
- 2021A AbóbadaFilmFrei Lourenço
- 2020FatimaFilm
- 2019Variações: Guardian AngelFilm
- 2018ApparitionFilmBailote
- 2017JacintaFilmJanuário
- 2017Water MirrorSeriesOncologista
- 2015Heart of GoldSeriesAmilcar
- 2014Salty SeaSeries
- 2013Welcome to BeiraisSeriesÓscar
- 2013Winter SunSeriesPai de Célia
- 2012ImagineFilmJanitor
- 2012Louco AmorSeriesPai de Júlio
- 2011My Name Is BernadetteFilmTroy
- 2011ConexãoSeriesGuarda Porto
- 2010Naked CitySeries
- 2010O Segredo de Miguel ZuzarteFilmMourão
- 2009O Último Condenado à MorteFilmAlfaiate
- 2008Do outro lado do mundoFilmMechanic
- 2008O Dia do RegicídioFilmMédico
- 2008O Dia do RegicídioSeriesDoutor
- 2006Quando os Lobos UivamSeries
- 2005Até Amanhã, CamaradasSeriesJerónimo
- 2004Mistura FinaSeriesFlorêncio Simões
- 2003The Masked Avenger: LagardereFilmPelerin
- 2001Cavaleiros De Água DoceFilmArmando
- 2000LourdesFilm
- 2000A Raia dos MedosSeries
- 2000Alta FidelidadeFilmMatias
- 1998Dribbling FateFilmJoaquim
- 1995Adam and EveFilmPostman
- 1995Aquela Cativa que me tem CativoSeriesGil Peres
- 1994See You Tomorrow, MárioFilmGuard
- 19901871FilmTheatre Company Member
- 1985VertigesFilmUn machiniste
- 1984Blue, BlueFilmPoeiro
- 1983Mãe GenovevaFilm