Hijo del ex ministro y exrector de la Universidad del Valle Alfonso Ocampo Londoño y Tulia Gaviria de Ocampo; tras realizar sus estudios primarios y secundarios en Cali, ingresó a la Universidad de Notre Dame (Estados Unidos), donde obtuvo sus títulos de economista y sociólogo en 1972.