Fue Agregado Naval en la Embajada del Perú en los Estados Unidos de América.
En 2012, como vicealmirante, fue designado como comandante general de Operaciones de la Amazonía y Quinta Zona Naval.
En 2014 fue director general de Capitanías y Guardacostas.
A finales de 2014 fue designado como jefe del Comando Conjunto de las Fuerzas Armadas del Perú.
En mayo de 2017 fue nombrado Director Ejecutivo del Programa Nacional Plataformas de Acción para la Inclusión Social del Ministerio de Desarrollo e Inclusión Social.