Fue asesinado en agosto de 1986 por escuadrones de la muerte del paramilitarismo de Estado convirtiéndose en el primer congresista asesinado en Colombia de la Unión Patriótica, el partido político que nació en 1985 como resultado del primer acercamiento de paz entre el Estado colombiano (el presidente era Belisario Betancur) y las FARC.