Licenciado en Ciencias de la Educación con Especialidad en Español e Inglés de la Universidad Distrital Francisco José de Caldas. Magíster en Lingüística Española del Seminario Andrés Bello del Instituto Caro y Cuervo y doctor en Lingüística de la Universidad de Hamburgo (Alemania).
Profesor asociado de la Universidad Nacional de Colombia. Profesor de filología inglesa, francesa y alemana en la Universidad Nacional de Colombia por más de dos décadas, así como profesor de traducción en las universidades del Rosario, los Andes y Nacional de Colombia. Lidera el grupo de Investigación Linguae: Comunicación, Bilingüismo y Traducción.