Si laurea prima ancora dei vent’anni all’università di Modena dove insegna procedura penale dal 1890 al 1927, aderisce al movimento socialista proveniente dalle file radicali alla fine degli anni ’80.
Nel 1884 è un consigliere comunale, è il primo sindaco socialista di Reggio nel 1900. Dopo il 1912 sceglie la corrente di Bissolati e Bonomi. Oltre alla ricca e pregevole scientifica in ambito penale va ricordato il suo intervento nella questione dei teatri reggiani.Dirige per oltre un decennio “Legislazione Nuova”, rassegna e commento del movimento legislativo.