En el Perú, ha sido profesor en la Academia Diplomática del Perú, en la Universidad Nacional Mayor de San Marcos, en la Universidad de San Martín de Porres, en la Universidad Ricardo Palma, en el Centro de Altos Estudios Nacionales, en el Centro de Altos Estudios Militares del Perú y en la Escuela Superior de Guerra Naval.