Cursó su educación secundaria en el Colegio Nacional Nuestra Señora de Guadalupe (1863-1867).
Se graduó de bachiller, licenciado (1870) y doctor (1872) en Ciencias.
Su tesis para obtener su licenciatura versó sobre «El origen y formación de los cuerpos que pueblan la bóveda celeste»; y su tesis doctoral, sobre «Las relaciones de los vegetales».
[1] En 1871 pasó a ejercer la docencia en su alma mater como catedrático adjunto de Álgebra Superior.
Miembro del Partido Demócrata o pierolista, fue elegido senador por Departamento de Junín en 1901, mereciendo sucesivas reelecciones, hasta finalizar su función en 1919[5][6][7][8][9][10][11][12][13][14][15][16][17][18].
[1] En el ejercicio de su dilatada carrera parlamentaria, mostró obsesión por otorgar a la Amazonía peruana no solo un sistema defensivo sino preservar sus recursos, porque entreveía que allí estaba el futuro económico del país.
Así también, en Lima hay 2 calles en Miraflores y San Martín de Porres