Geometra, insegnante di di Storia Naturale al liceo di Desenzano, si dedicò a studi di geologia, diventando un profondo conoscitore del territorio bresciano e trentino; ideò la strada che mette in comunicazione l'altipiano (Vesio e Pieve) col porto di Tremosine (Campione). Pubblicò la
Carta geologica delle Tre Venezie (1934).
La costruzione di quei 6 km di strada (vedine un tratto nel
thumbnail) costò la vita di
4 operai.