Ha studiato all'Accademia Carrara di Bergamo, a Roma e Parigi.
Nel 1933 dall'11 marzo all'11 aprile, partecipa IV° Mostra d’Arte del Sindacato regionale Fascista Belle Arti di Lombardia al Palazzo della Permanente di Milano con il dipinto: Rue de Saule - Montmartre.
Nel sett / ott. 1939 partecipa al Premio Bergamo. Mostra Nazionale del Paesaggio italiano, a Bergamo, nel Palazzo della Ragione, con i dipinti: Canale di Chioggia, Costa di Monticelli. E alla X Mostra Sindacale d'Arte della Sezione di Bergamo del Sindacato Fascista Belle Arti di Milano, con le opere: Paesaggio, Paesaggio.
Nell set / nov. 1940 partecipa al II° Premio Bergamo. Mostra
Nazionale di Pittura Anno XVIII, a Bergamo, nel Palazzo della Ragione,
con l'opera: Le bagnanti.
Nel sett / ott. 1942 partecipa al IV° Premio Bergamo Mostra Nazionale di Pittura, a Bergamo, nel Palazzo della Ragione, con il dipinto: Natura morta.
Dal 18 dicembre 1951 al 15 maggio 1952 partecipa alla Sesta Quadriennale Nazionale d'Arte di Roma, con ilkdipinto: Natura morta.
Bibliografia:
1933 - IV° Mostra d’Arte del Sindacato regionale Fascista Belle Arti di Lombardia al Palazzo della Permanente di Milano, catalogo mostra, pp.nn.
1939 - Premio Bergamo. Mostra Nazionale del Paesaggio italiano, e X Mostra Sindacale d'Arte della Sezione di Bergamo del Sindacato Fascista Belle Arti di Milano, catalogo mostra, Bergamo, Palazzo della Ragione, sett./ott., pp. 36, 58, 77.
1940 - Bergamo antica, Vedute pittoriche di artisti moderni, a cura della Banca Mutua Popolare di Bergamo, Tav. XXXVI.
1940 - II° Premio Bergamo. Mostra Nazionale di Pittura Anno XVIII,
catalogo mostra, Bergamo, Palazzo della Ragione, sett./nov., p. 43.
1942 - IV° Premio Bergamo. Mostra Nazionale di Pittura, catalogo mostra, Bergamo, Palazzo della Ragione, sett./ott., p. 47.