Al licenciarse como artista plástico de la Universidad Nacional, ganó una beca para estudiar en París en diferentes academias y ese camino en Europa lo llevó a la Unesco donde tuvo un papel importante en dos declaraciones importantes que cobijaron a su ciudad natal.
Además de sus estudios de arte, Garzón López pasó por el Instituto Internacional de Relaciones Internacionales e Investigaciones Diplomáticas de la Sorbona. Y ya en la Unesco, entidad donde se desempeñó como secretario de la Comisión Colombiana de dicha entidad y director de las Industrias Culturales.