AIB. Pubblicazioni. DBBI20
Laureato in lettere all'Università di Bologna nel 1910 e diplomato al magistero.
Insegnante a Ferrara, Faenza, Cesena, Genova e, dopo la guerra, al Liceo classico di Fiume, fino al 1926.
Dal 1928 direttore della Biblioteca civica di Bolzano; destituito nel 1943 ad opera del comandante tedesco di zona e chiamato dalla Soprintendenza bibliografica del Veneto a dirigere la Biblioteca Querini Stampalia di Venezia, sostituendo Manlio Dazzi riparato all'estero.
Nel 1945 reintegrato dal sindaco di Bolzano nella carica di direttore della Biblioteca civica cittadina.
Socio dell'Associazione italiana biblioteche dalla sua fondazione (1930).
Presidente della Società Dante Alighieri e della Deputazione di storia patria per le Venezia, ispettore bibliografico per le biblioteche popolari della provincia di Bolzano.
Scheda di Giorgio de Gregori, in: Per una storia dei bibliotecari italiani del XX secolo: dizionario bio-bibliografico 1900-1990, p. 115-116.