Licenciado en Español y Filología Clásica de la Universidad Nacional de Colombia. Magíster en Teología de la Pontificia Universidad Javeriana. Ha sido profesor de griego y de latín en instituciones como la Universidad de La Sabana, la Universidad Javeriana y la Universidad Nacional de Colombia, donde actualmente trabaja. Ha sido traductor de diversos textos clásicos griegos y latinos, así como medievales. Es miembro del grupo de estudios de la Antigüedad Hermeneia. Ha trabajado en investigación sobre retórica, analogía y figuras literarias. Actualmente enfoca su interés en la imagen de los héroes en la construcción de identidad mediante sus acciones y pasiones.