Doctor en Ciencias del Lenguaje, magíster en Filosofía y Crítica Contemporánea de las Culturas, magíster en Lingüística Española por el Instituto Caro y Cuervo y especialista en Estudios Culturales. Profesor asociado del Departamento de Estudios del Lenguaje de la Pontificia Universidad Javeriana desde 1994. Fue profesor invitado en la Universidad Libre de Berlín en 2017. Se desempeñó como director del Departamento de Estudios del Lenguaje de la Pontificia Universidad Javeriana entre 2016 y 2022. Experiencia en el sector público por más de 20 años, como jefe de la Oficina de Comunicaciones del Ministerio de Educación Nacional, asesor en el ICFES y en las Secretarías de Educación de Bogotá, Cartagena, Cundinamarca y Caldas, en temas de currículo y evaluación en el área de Lenguaje.