Estudió en los colegios Santa Librada de Neiva y San Luis Gonzaga de Elías (Huila), y después gracias a una beca en la Escuela Normal Central de Bogotá.