Ejerció la profesión de ingeniero civil algunos años, para luego vincularse como docente a la Universidad Nacional en Bogotá, como profesor de cálculo y geometría analítica durante 48 años; en esta trayectoria llegó a ser Secretario General, Vicerrector y Rector encargado.