Candidato a Doctor en Filosofía por la Universidad Santo Tomás. Se ha desempeñado como profesor ocasional de la Facultad de Derecho y Ciencias Políticas de la Universidad Nacional, Profesor de Tiempo Completo de la Facultad de Filosofía y Letras de la Universidad Santo Tomás, donde fue Director de la Maestría en Filosofía Latinoamericana. En la actualidad es profesor de la Escuela de Trabajo Social de la Universidad Industrial de Santander. Es autor de varios libros, entre ellos, Estudios sobre el pensamiento colombiano, Estudios sobre el pensamiento filosófico Latinoamericano, Crítica, Psicoanálisis y emancipación. El pensamiento político de Herbert Marcuse. Colaborador asiduo como columnista en El Espectador y Le Monde Diplomatique, Edición Colombia. Fue miembro del Grupo de Investigación en Teorías Políticas Contemporáneas, TEOPOCO, de la Universidad Nacional.