Fue autor de la novela histórica Los pecados de Inés de Hinojosa, llevada a la televisión en 1988.
[1] [2] En los años 1940 trabajó en los diarios El Tiempo y El Espectador.
También colaboró con la revista Estampa y la emisora HJCK.
[3] Fue diplomático en América, Europa, la Unión Soviética y Australia.
[2] Se casó con la barranquillera Lolita Riveira y en 1955 nació su hijo, también escritor, Antonio Morales Riveira.