Ha sido profesor de la Universidad Pedagógica Nacional, Universidad Antonio Nariño, Universidad Central, profesor adjunto de la Universidad Nacional de Colombia, Universidad Tecnológica de Pereira, en los programas de Maestría.