Ejerció la docencia en diversas instituciones de nivel primario, secundario y terciario, fue director del colegio "Juan Martín de Pueyrredón" e inspector del Consejo Nacional de Educación.