Durante el gobierno de Juan José Arévalo, fue embajador de Guatemala en Brasil y Argentina, y dirigió la Escuela Centroamericana de Periodismo.