Después de haber iniciado sus estudios en el jesuita Colegio Mayor de San Martín, de la Real y Pontificia Universidad de San Marcos de Lima, ingresó en la Academia Naval de Cádiz a la edad de 19 años, en donde obtuvo, cuatro años más tarde, el título de oficial.