Desempeñó diversos cargos en la actividad pública, pero fundamentalmente ejerció la docencia universitaria, en diversos centros de estudio como la Universidad Nacional Mayor de San Marcos, donde fue profesor emérito.