Formatosi alla scuola di Alfredo Capelli (1855-1910), percorse tutti i gradi dell'insegnamento secondario fino a divenire ispettore centrale del Ministero della Pubblica Istruzione. Libero docente, tenne per molti anni un corso libero di algebra complementare presso l'Università di Roma.