También fue embajador de España ante la Santa Sede en Roma.