AIB. Pubblicazioni. DBBI20
Nel 1932 bibliotecario presso la Biblioteca comunale dell'Archiginnasio.
Dal 1933 nel ruolo delle biblioteche governative, fino al 1939 alla Biblioteca universitaria di Bologna.
Dal 1939 al 1949 direttore della Biblioteca comunale di Imola.
Dal 1949 al 1963 direttore della Biblioteca universitaria di Bologna.
Socio dell'Associazione italiana biblioteche dal 1932 o 1933; nel dopoguerra membro del Comitato regionale di Bologna, Romagna e Marche dal 1950 al 1964, come vicepresidente dal 1950 al 1953 e dal 1956 al 1961, presidente dal 1961.
Scheda di Giorgio de Gregori, in: Per una storia dei bibliotecari italiani del XX secolo: dizionario bio-bibliografico 1900-1990, p. 172.