Fue miembro del Servicio Exterior Mexicano desde 1960, para el que trabajó como agregado cultural en París, Varsovia, Budapest, Moscú y Praga.