A mediados de 1948, ingresó al servicio diplomático para desempeñar diferentes cargos en las Embajadas de Guatemala ante los gobiernos de Italia (2 veces); Bélgica (dos veces); España y Francia (siendo Miguel Ángel Asturias embajador).