Nació en Armenia a finales de los años 1960, y dejo la universidad para vincularse a los movimientos campesinos de Antioquia y la costa atlántica, siendo miembro de la junta nacional de la Asociación Nacional de Usuarios Campesinos (Anuc). Después de ser integrante del comando central del ELN y uno de los fundadores de la Coordinadora Guerrillera Simón Bolívar, fue firmemente, como dirigente de la Corriente de Renovación Socialista, del acuerdo de paz entre este grupo y el gobierno nacional en 1994. Producto de ello fue representante a la Cámara por la circunscripción especial de paz.
Actualmente es directivo nacional de la Corporación Nuevo Arco Iris y combina su trabajo por la paz con la investigación.