Tras doctorarse en Derecho en la Universidad Central de Madrid se traslada a Cuba donde conseguirá la cátedra de Derecho Civil por la Universidad de La Habana e iniciará su carrera política como concejal de La Habana siendo, en 1881, elegido diputado por Cuba en representación del Partido Liberal, escaño que volvería a obtener en las sucesivas elecciones hasta la de 1898.