Durante la prima guerra mondiale aveva combattuto come alpino, richiamato nel secondo conflitto è inviato sul fronte greco-albanese, come tenente colonnello del 6º alpini, dopo l'armistizio viene catturato dai tedeschi a Zara, riesce a fuggire e a ritornare in Val Camonica.