Comenzó sus estudios en el Colegio del Espíritu Santo de Bogotá; los continuó en la Universidad Católica de Colombia, y obtuvo en 1888, en el Colegio Mayor de Nuestra Señora del Rosario, el grado de Doctor en Derecho y Ciencias Políticas.