Es Oficial de la Marina de Guerra del Perú graduado de la Escuela Naval del Perú y Magíster en Ingeniería de Control y Automatización de la Pontificia Universidad Católica del Perú (PUCP). Profesionalmente se ha desempeñado en la Marina de Guerra del Perú y, como docente, en cursos de la Escuela Naval y de la Escuela de Calificación de Oficiales. Asimismo, cuenta con amplia experiencia como catedrático en la Maestría de Ingeniería de Control y Automatización de la PUCP, en la Maestría de Sistemas de la Universidad San Martín de Porres (USMP) y en el área de control y robótica de la Carrera de Ingeniería Electrónica de la Universidad Peruana de Ciencias Aplicadas (UPC).