Scrittore e uomo politico, nel 1847 pubblicò anonimo
L’Austria e la Lombardia, documentata requisitoria contro il governo asburgico; nel '48 fu tra gli organizzatori delle 5 giornate di Milano e fu segretario del
Governo provvisorio di Lombardia. Al ritorno degli austriaci andò in esilio in Piemonte. Scrisse
I dieci giorni dell'insurrezione di Brescia nel 1849. Nel 1872 fu ministro della Pubblica Istruzione.