Nato a Lenola il 1 dicembre 1907, ha iniziato la sua carriera da magistrato nel 1931.
È Procuratore generale della Corte di cassazione dal 28 luglio 1976 al 1 dicembre 1977.
Già Procuratore generale di Torino, è Procuratore generale della Corte di cassazione dal 5 dicembre 1974 al 26 luglio 1976.
È autore di monografie ed articoli scientifici.