Es diplomático de carrera del Servicio Diplomático del Perú. Ha sido Embajador del Perú en Cuba y desempeñado puestos diplomáticos en Zimbabue, Rumanía, República Federal de Alemania, Colombia y Chile. Actualmente es Director del Centro Cultural Inca Garcilaso del Ministerio de Relaciones Exteriores del Perú. Está especializado en Diplomacia Cultural y en América Latina.
Es licenciado en Relaciones Internacionales en la Academia Diplomática del Perú, y tiene estudios de posgrado en Relaciones Diplomáticas en el entonces Instituto Internacional de Administración Pública de París y en Administración Internacional en la Universidad de París II, Panthéon-Sorbonne.