Estudió antropología en la Universidad Nacional de Colombia donde fue dirigente estudiantil en la década de 1970 vinculado a la Juventud Comunista Colombiana (JUCO) de la cual fue secretario general.