En 1886 ganó la cátedra de Derecho Internacional en la Universidad de Sevilla, pasando en 1893 a impartir esta disciplina a Santiago de Compostela y en 1898 a la Universidad Central de Madrid, a cuyo claustro perteneció hasta su jubilación en 1933.