En 1880 se graduó como abogado en la Universidad del Rosario, y al año siguiente laboró como procurador general en Antioquia, desempeñándose al mismo tiempo como profesor de Derecho Constitucional en la Universidad de Antioquia.