Fue dirigente de la Coordinadora Popular de Barrancabermeja y después integró la bancada parlamentaria de la Unión Patriótica (UP), al ser elegido representante a la Cámara por Santander.