Il revient en Italie au moment de la seconde guerre d'indépendance, et suit Garibaldi dans l'expédition des Mille. Après la proclamation du royaume d'Italie, il est élu le député au Parlement par le collège de Corleto Perticara en Basilicate, mais sa foi républicaine l'amène à démissionner de son mandat de député en 1863 parce que la Chambre avait approuvé la répression en Sicile.