Er absolvierte ein Schauspielstudium an der Lissabonner Theater- und Filmhochschule Escola Superior de Teatro e Cinema. Seit den frühen 1990er Jahren spielt er regelmäßig Rollen sowohl im Theater als auch im Film.[1]
Im Theater engagierte er sich zunächst in kleinen und experimentellen Projekten und ging nur nach und nach auch zu etablierten Compagnien, wie das Teatro da Cornucópia oder die Artistas Unidos. Mit Américo Silva gründete er ein eigenes Theaterensemble, das Tá Safo.[2]
Filmrollen übernahm er nahezu durchgehend, bevorzugt in Autorenfilmen und Literaturverfilmungen, besonders häufig für den experimentierfreudigen Edgar Pêra. Nur gelegentlich spielte er dabei auch in internationalen Produktionen. Im Fernsehen trat er von Beginn an immer wieder auf, allerdings vergleichsweise selten.[1]
Für seine Rolle in Luís Filipe Rochas portugiesisch-brasilianischem Film Cinzento e Negro (2015) gewann er erstmals mehrere Auszeichnungen, darunter den Prémio Sophia als Bester Schauspieler, den er 2022 nochmal erhielt, für seine Darstellung in Artur Ribeiros prämiertem Historiendrama Terra Nova.[3]