Nacimiento: Nació en Bogotá el 22 de septiembre de 1942.
Sacerdocio: Frecuentó el Seminario de Ibagué donde cursó los estudios secundarios y luego el ciclo filosófico. Después fue a Roma y, en la Universidad Gregoriana, obtuvo la Licenciatura en Teología y luego, en el Pontificio Instituto Bíblico, en Sagrada Escritura.
Fue ordenado sacerdote, incardinándose en la Arquidiócesis de Ibagué, el 20 de mayo de 1967.
Como sacerdote desempeñó los siguientes cargos: Director espiritual y Profesor del Colegio Tolimense en Ibagué (1967), Vicario cooperador de la Parroquia Nuestra Señora del Perpetuo Socorro en Ibagué (1968), Capellán del Reformatorio masculino de Ibagué (1973-1976), Profesor de Sagrada Escritura en el Seminario de su Arquidiócesis (1972-1986; 1990-1992), Párroco de la Parroquia Inmaculado Corazón de María en Ibagué y Capellán del Batallón Rooke, en la misma ciudad (1976-1987). En el período 1987-1990, se desempeñó en Bogotá como Director del Departamento de Pastoral Social de la Conferencia Episcopal de Colombia y fue miembro del Pontificio Consejo Cor Unum y Representante de los países bolivarianos en el Consejo Ejecutivo de Caritas Internationalis. Luego, regresó a Ibagué donde fungió como Párroco de la Parroquia Nuestra Señora de Chiquinquirá y Vicario de Pastoral hasta 1992.
Episcopado:Fue nombrado Obispo de Cúcuta el 11 de febrero de 1992 y recibió la consagración el 25 de marzo de 1992. El 18 de marzo de 1999 Su Santidad Juan Pablo II lo nombró Arzobispo de Barranquilla. El 8 de julio de 2010 fue nombrado Arzobispo de Bogotá y el 13 de agosto del mismo año tomó posesión de la sede.
Cardenalato: Creado cardenal presbítero el 24 de noviembre de 2012, recibió la birreta roja y el Título de San Gerardo Maiella.