En 1892 fue elegido senador por Lima, siendo varias veces reelegido, ejerciendo esa representación durante veinte años.