Ha recibido tres títulos de la Universidad del Valle: Medico General (1977), Cirujano General (1981) y Epidemiólogo (1985). Actualmente es candidato a recibir su cuarto titulo como Maestro en Administración de Empresas. De la Universidad Javeriana en Bogotá recibió el título de Cirujano Oncólogo en 1988.
Ha sido becado por el Gobierno de Inglaterra para realizar un fellow en cirugía oncológica, el cual realizó por un año en el Hospital Royal Marsden en Londres (1989). También recibió una beca del Gobierno Israelí para realizar, en el Instituto Technion de Haifa, un entrenamiento en Administración Hospitalaria y Epidemiología.