Militó al principio en el Partido Conservador, pero después adhirió al liberalismo radical y, en 1870, fue nombrado cónsul general en Chile.