Party affiliation: Christian Democratic Party
Member Catholic Action. Diocesan and regional roles. Councillor, Acireale, since 1960.
Deputy Mayor, Assessor, 1961 -. Head of Christian Democrats Council Group. Elected Deputy, Catania-Messina-Siracuse-Enna.
1968; member Committees Industry and Commerce, Budget and State Participation. Re-elected Deputy, 1972-1983. National Councillor, Christian Democrats, representing Parliamentary Group.
Member Parliamentary Committee of Inquiry into the Mafia in Sicily. Member Committee on Finance and Treasury. Elected Senator, Acireale, since 1979.
Member Committee on Defence. Under-Secretary of State for Transport in 5th Fanfani government. Confirmed as Under-Secretary for Transport in 1st and 2nd Craxi government, and for Health in 6th Fanfani government.
Secretary Committee on Hygiene and Health. Racing car driver, 1959-1960. President ‘Acireale’ Football Club, 1961-1970.
Pres. ‘Cassa Mutua Provinciale’ (Bank), 1966-1968.