Investigador del Cinep/PPP por más de cuarenta años, donde ha sido coordinador de investigaciones, subdirector y director general.
Además de sus pregrados en Filosofía y Letras y Teología, es magíster en Ciencias Políticas de la Universidad de los Andes y master of arts en Historia de América Latina de la Universidad de California en Berkeley, donde realizó estudios de doctorado. Profesor en varias universidades dentro y fuera del país.