Cominciò a Brera lo studio della pittura, discepolo di Domenico Induno, ma lasciò presto l'arte per seguire Garibaldi.
Cominciò ad esporre i primi quadri a Milano nel 1872.
A Napoli espose nel 1877 il dipinto: Giuseppe Garibaldi sui Vosgi.
Nel 1880 presenta a Milano, la "Carica dei Carabinieri a Pastrengo".
Per La Quadreria della Società degli Artisti e Patriottica di Milano, i ritratti: G. Modorati, M. Grassi, Archimede Sacchi
Bibliografia:
1925 - La Quadreria della Società degli Artisti e Patriottica di Milano, Milano, Arti Grafiche Pizzi e Pizio, Tav. XXXIX, XL. XLIII