Roberto Musacchio have Albanian origin from Italy, of Arbëreshë community. He is a substitute for the Committee on Employment and Social Affairs, a member of the Delegation for relations with the countries of south-east Europe and a substitute for the Delegation for relations with Australia and New Zealand.

A former member of the national executive of the party of Partito di Unità Proletaria (PdUP), and then of the Italian Communist Party (national official responsible for the environment department and member of the national political committee), he became a member of the national party executive of the PRC (national official responsible for the environment and member of the national executive).