- 2026She Looked Without SeeingFilmInspector
- 2026Memories of PrisonFilmMorgado
- 2025Maria VitóriaFilm
- 2025As Meninas ExemplaresFilm
- 2024The Worst Man in LondonFilmItalian
- 2024BanzoFilm
- 2024Hands in the FireFilmLeonardo
- 2023The SibylFilmBernardo Sanches
- 2023Codex 632SeriesSavigliano
- 2022Um Filme em Forma de AssimFilm
- 2022Worth Your Weight in GoldFilmÓscar
- 2021GlóriaSeries
- 2020Moral OrderFilmAlfredo da Cunha
- 2020The Year of the Death of Ricardo ReisFilmDoctor
- 2020A HerdadeSeriesFernando Melo e Sá
- 2019The DomainFilmFernando Melo e Sá
- 2019The Portuguese WomanFilmVon Ketten
- 2018SeaFilm
- 2018RuthFilmJaime Duarte
- 2018Heart & SoulSeriesGiacomo
- 2018AnteroomFilm
- 2018Acts of CinemaFilm
- 2018Drifters of a shadowy dreamFilmMax Thor
- 2017ColoFilm
- 2017PilgrimageFilmCapitão Pero Faria
- 2017MariphasaFilmVoz na Cassete (voice)
- 2017Terceiro AndarFilmGrip
- 2016PedroFilmMother's Lover
- 2016Cinema, Manoel de Oliveira and MeFilmCliente
- 2016The Room You TakeFilm
- 2016Silêncios do OlharFilm
- 2016Near DistanceSeriesRicardo
- 2015The Secret AgentFilmInspector Heat
- 2014The Maias: Story of a Portuguese FamilyFilmCraft
- 2014Obsessive RhythmsFilmL'agent de Margo
- 2013Second HandFilmFrancisco Brandão
- 2013The LectureFilmFreitas
- 2012Lines of WellingtonFilmMajor Jonathan Foster
- 2012Operation AutumnFilmAgostinho Tienza
- 2012The Great KilapyFilmPide Luanda 1
- 2011Blood of My BloodFilmVieira
- 2011Under My SkinFilmDavid Abecassis
- 2011CisneFilmSantis
- 2011The Actor's WorkFilmHimself
- 2011Coração no Escuro - Um Roubo de um Roubo em 11 QuadrosFilm
- 2010DisquietFilmMoreira / Luís II da Baviera
- 2010Mysteries of LisbonFilmMédico
- 2009Two WomenFilmTomas
- 2009Para Que Este Mundo Não Acabe!Film
- 2008True and Tender is the NorthFilmTristão
- 2008From Now OnFilmJoão
- 2008The LovebirdsFilmRomeu
- 2008O Dia do RegicídioFilmAgente Ciro
- 2008O Dia do RegicídioSeriesAgente Ciro
- 2007Tell Me How It HappenedSeriesLuis Almeida
- 2007TrialFilmJaime in 1970
- 2007SurfaceFilm
- 2006Quando os Lobos UivamSeriesSargeant
- 2006Flesh of My FleshFilmPedro
- 2004The Murmuring CoastFilmofficer
- 2000April CaptainsFilmRadio speaker
- 2000MoonfishFilmGabriel Penha
- 1999Cães Sem ColeiraFilm
- 1995Paraíso PerdidoFilmNuno
- 1994Two Brothers, My SisterFilmMário
- 1993ZéfiroFilmFirst Shadow-Man
- 1992La GamineFilm
- 1992Feu Adrien MusetFilmNöel Baltrand
- 1992CloudsFilmGaspar
- 1991Retrato de FamíliaFilmNuno
- 19901871FilmTrial Messenger
- 1990The King's TrialFilmPreyssac's Secretary
- 1989Where the Sun BeatsFilmAlberto
- 1987The JesterFilmMan at the Boat
- 1987Repórter XFilmCobra-de-Água
- 1983Dina and DjangoFilmrapaz no café
- 1978O Meu Nome É...Film