Ordenado sacerdote en Lima en 1973, fue asesor de la Unión Nacional de Estudiantes Católicos y profesor de teología en la Pontificia Universidad Católica del Perú.