EDUCACIÓN UNIVERSITARIA: Derecho, Universidad del Atlántico .
OTROS ESTUDIOS: Doctor en Derecho y Ciencias Políticas.
TRAYECTORIA
1970: Alcalde de Barrancabermeja.
1970-76: Juez Promiscuo Municipal de Tona; Juez Penal Municipal de San Vicente de Chucurí; Juez Civil Municipal de Barrancabermeja; Investigador Criminal de Santander; Juez Superior de Barrancabermeja.
1971-74: Director de la Federación Nacional de Comerciantes FENALCO - Bucaramanga; Director Caja de Compensación Familiar - Barrancabermeja.
1974-76: Representante a la Cámara por Santander.
1976: Secretario de Educación de Santander.
1978-82: Representante a la Cámara por Santander.
1979: Presidente Directorio Liberal de Santander.
1982-86: Representante a la Cámara por Santander.
1983: Presidente de la Comisión Política Central del Partido Liberal.
1986-90: Senador de la República.
1988-89: Procurador General de la Nación.
1990: Ministro de Gobierno.
1990-91: Senador de la República.
1991: Presidente de la Asamblea Nacional Constituyente.