Nació en Bogotá el 8 de enero de 1959, fue ordenado sacerdote por el Arzobispo de Bogotá Mons. Pedro Rubiano Sáenz el 4 de diciembre de 1999. Tiene el título profesional de Ingeniero Civil.
Viene de ejercer el cargo de párroco en María Auxilio de los Cristianos, el cual comprendió el período del 2014 al 2022.
Por algunos quebrantos de salud que ya fueron superados, recibió el 3 de febrero del 2022 la parroquia de Santo Domingo Savio de manos de Mons. Pedro Mercado Cepeda (párroco saliente). También asistió Mons. Daniel Arturo Delgado, Vicario Episcopal Territorial de San Pedro.