[5][6] Forero nació en 1912 en Facatativá y estudió en el Colegio Mayor de San Bartolomé (Bogotá), donde inició su inclinación por las letras, la historia y la música.
En 1937, el presidente Alfonso López Pumarejo, lo nombró como primer secretario de la delegación colombiana ante la Sociedad de las Naciones (SDN).
[7] En 1959 es nombrado Embajador de Colombia ante la UNESCO, en París, cargo que desempeña durante un año.
En 1970 volvió a ser ministro, en el gobierno de Misael Pastrana.
Fue redactor de los periódicos El Liberal y El Espectador, y luego condujo el espacio televisivo El pasado en presente entre 1978 y 1993, en el cual compartió con Ramón de Zubiría.