Święcenia kapłańskie przyjął 28 września 1971 i został inkardynowany do diecezji Cartago. Był m.in. rektorem diecezjalnego instytutu im. Pawła VI, kanclerzem kurii oraz rektorem miejscowego seminarium[1].
8 lipca 1992 został mianowany przez papieża Jana Pawła II biskupem pomocniczym Cali oraz biskupem tytularnym Forum Traiani, zaś dwa miesiące później przyjął sakrę biskupią[1]. Prekonizowany 28 października 2002 biskupem Montelibano[2], objął urząd 7 grudnia tegoż roku[1].