Luego de iniciarse en el periodismo, ocupó varios cargos diplomáticos en los gobiernos liberales de los años 40 y con Gustavo Rojas Pinilla.