Party affiliation: Christian Democratic Party
Secretary Citizen’s Committee. Christian Democrats, 1964 and 1979, Novara. Member Provincial Committee, Christian Democrats, 1961-1987.
Administrative Secretary and Director of Office on Local Authorities. DeputyMayor and Assessor for Finances, Mezzomerico Council, 1954-1959. Councillor, Novara, 1965.
Assessor for Finance, 1970. Mayor of Novara, 1970-1971 and 1973-1978. Currently Deputy Mayor and Assessor for Public Works.
Elected Senator, Novara. 1987; member Committee on Finance and Treasury. Industrial Company Director.