Licenciado en Derecho y Dirección de Empresa. Ingresó en la Carrera Diplomática de España en 1994. Se ha desempeñado como Jefe Adjunto del Gabinete de Política Exterior para la Unión Europea, Consejero de asuntos consulares en la Embajada de España en Ecuador, Secretario de Asuntos políticos en la Embajada de España en República Popular China, Consejero de Asuntos culturales y de Cooperación en la Embajada de España en Chile, Embajador de España en Nicaragua, Segunda Jefatura en la Embajada de España en Bélgica, Encargado de Negocios a.i. de la Embajada de España en Bélgica y Actualmente se desempeña como Embajador Jefe de la Delegación de la Unión Europea en La Paz, Bolivia.