Entre 1999 y 2000 llegó a ser presidente de Autocisa (A15 Parma - La Spezia), a la que dimitió cuando se convirtió en candidato al Parlamento italiano.
Posteriormente se incorporó al grupo UDC (CCD-CDU).
En 2008 fundó, junto con Savino Pezzotta y Mario Baccini, el partido Rosa Blanca[1] además resultó reelegido diputado entre las filas de la Unión del Centro.
En 2012 fundó el Centro Democrático y con este partido aliado del PD.
En 2018 le otorgó al partido político Más Europa de Emma Bonino el símbolo del Centro Democrático para eximirla de la recogida de firmas exigida por la ley italiana para presentar la lista a las elecciones (mientras que los partidos que eligieron diputados en la elección anterior están exentos).