Realizó sus estudios escolares con los Hermanos Maristas en el Colegio Champagnat de Miraflores (1966-1977) y los superiores en la Pontificia Universidad Católica del Perú (1978-1982), donde fue profesor titular de Historia desde 1983 hasta 1989.