El obispo electo nació en Bogotá, el 24 de diciembre de 1942. Después de haber estudiado Arquitectura en la Universidad de Los Andes de Bogotá, entró en el Seminario Mayo de Cristo Sacerdote de La Ceja.
Ordenado sacerdote el 8 de diciembre de 1972, ha sido asistente eclesiástico de la Central de Juventudes en Bogotá, vicepárroco, rector del Seminario Cristo Sacerdote en Yarumal, director general de la asociación sacerdotal «Regina Apostolorum» de la diócesis de Sonsón – Rionegro, rector del Seminario Nacional de Cristo Sacerdote de La Ceja, párroco, vicario para los religiosos y ecónomo de los seminarios de la diócesis de Sonsón – Rionegro y director del Departamento para la Pastoral de los Ministerios Jerárquicos del Secretariado Permanente de la Conferencia Episcopal Colombiana.
El 21 de febrero de 1998 fue nombrado obispo de Girardota. Recibió la consagración episcopal el 26 de marzo de 1998.
La diócesis de Riohacha tiene 390.000 habitantes de los que 320.000 son católicos, asistidos por 22 parroquias, 6 iglesias, 26 sacerdotes diocesanos, 5 sacerdotes religiosos, 20 seminaristas mayores, 6 religiosos no sacerdotes, y 93 religiosas.