Nacque a Gattinara, in provincia di Vercelli nel 1871. Fu professore di lettere a La Spezia ed a Genova.
Morì a Genova nel 1959 ed è sepolto presso il cimitero di Gattinara.
Oltre a molte altre pubblicazioni vanno ricordate:
*Historia vite et gestorum per Dominum Magnum Cancellarium [[Mercurino Arborio di Gattinara|Bornate]] Arborio di Gattinara, Miscellanea di Storia Italiana, serie III, t. XVII, pp. 231-587. Torino, 1915.
*La politica italiana del Gran Cancelliere di Carlo V, Bollettino storico per la provincia di Novara. Novara, 1930.
*Ricerche intorno alla vita di Mercurino Gattinara Gran Cancelliere di Carlo V. Novara, 1899.