Career
Secretary General, Partido Comunista dos Trabalhadores PortuguesPCTP/MRPP.
Secretary General zootechnician and biochemist
Secretary General, Partido Comunista dos Trabalhadores PortuguesPCTP/MRPP.
partido Comunista dos Trabalhadores Portugues-PCTP/MRPP