Z wykształcenia ekonomista, absolwent Universidade Técnica de Lisboa. W 1969 dołączył do partii komunistycznej, działał także w organizacjach studenckich i związkowych. Po rewolucji goździków z 1974 pełnił funkcję sekretarza stanu w resorcie pracy w pięciu krótkotrwałych rządach przejściowych. W latach 1976–1980 zasiadał w Zgromadzeniu Republiki I kadencji. Ponownie wybierany w 1983, 1985, 1987, 1991, 1995 i 1999 na kadencje od III do IX. Od 1989 do 1990 z ramienia Unitarnej Koalicji Demokratycznej zasiadał w Parlamencie Europejskim III kadencji.