Politólogo, magíster en Estudios Políticos por la Pontificia Universidad Javeriana, Colombia; PhD en Ciencia Política, por la Facultad Latinoamericana de Ciencias Sociales, México y Posdoctorado en Ciencia Política de la Universidad de Salamanca, España.
Es profesor - investigador de la Universidad del Valle, Colombia y ha sido profesor de las universidades Javeriana, ICESI, Escuela Superior de Administración Pública, ESAP.