Realizó una maestría en Estudios Estratégicos en el Instituto Universitario Naval de Argentina.
[1] En 2013 ascendió al grado de Contralmirante y seis años después, en 2019, logró al grado de vicealmirante.
Entre otros cargos, ha sido director general de Recursos Humanos del Ministerio de Defensa.
El 5 de agosto de 2021 fue reconocido como nuevo comandante general de la Marina de Guerra del Perú y ascendido al rango de almirante en una ceremonia realizada en la Escuela Naval del Perú, evento que contó con la presencia del ministro de Defensa Walter Ayala.
[1][2] Dicho cargo lo ocupó hasta el 4 de agosto de 2023, fecha en el que Luis Polar Figari asumió como nuevo Comandante general de la Marina de Guerra del Perú.