En 1843 se recibió de abogado, y después de desempeñar algunos cargos judiciales menores, fue acreditado como secretario de legación en Nueva Granada (Colombia) en 1853.