Ejerció la docencia en la Escuela Nacional de Ingenieros, la Universidad Mayor de San Marcos y la Pontificia Universidad Católica del Perú, donde fue decano de la Facultad de Ciencias y prorrector.