Licenciado en Literatura, Universidad del Valle. Comunicador Social, Universidad Autónoma de Occidente. Es especialista en Teorías y Métodos de Investigación, Universidad del Valle con una Maestría en Sociología, de la misma universidad, además, un Doctorado en Ciencias Políticas y Sociales, Universidad Católica de Lovaina.
Ha sido Docente de Cátedra de la Universidad del Valle, docente de tiempo completo de la Universidad Javeriana (Cali) y en la Universidad Santiago de Cali (Cali).