Al finalizar sus estudios superiores, ingresó en la carrera diplomática en el año 1972.
Primeramente estuvo ocupando diversos cargos en las representaciones diplomáticas españolas en las ciudades de San Salvador (El Salvador) y Hamburgo (Alemania).
Luego pasó a ser Subdirector General de Extranjería, Refugiados y Pasaportes.
Ya en 1988 fue nombrado Embajador de España en el Zaire y posteriormente en Ucrania.
Y en 2009 ocupó el cargo de Cónsul General en Zúrich (Suiza).