Fue miembro de la Cámara Alta por la provincia de Huelva en la legislatura de 1881-82 y por la Real Academia de la Historia en las de 1884-85, 1886, 1891 y 1893-94.