He published 19 scientific papers, achieving national accreditation certificates as a primary cardiologist.
He was a member of the PSDI National Directorate, as manager of the Health and Social Assistance sector.
However, in 2004, he reconstituted himself in the PSDI, celebrating its XXV congress, and was appointed its national secretary.
After the fall of the Prodi government in 2008, he was one of the two MPs who claimed to belong to the Workers' Communist Party.
However, this union was only formal and temporary, since it was aimed exclusively at relieving the Workers' Communist Party of the obligation of collecting signatures.