Professore di latino e italiano presso le scuole secondarie superiori, poi preside, è ora presidente della Società Dante Alighieri, Comitato di Roma.