Studiò pittura all'accademia di Brera a Milano; volontario nella I e II Guerra d'Indipendenza, il 9/8/1860 con altri varesini raggiunse Garibaldi in Sicilia e combatté a Milazzo, dove fu fatto prigioniero dai borbonici. Il suo nome compare anche nella commissione di concorso per il
monumento varesino ai Cacciatori delle Alpi.