Se casó con su prima Clementina Landa López.
Miembro del Partido Conservador, fue alcalde de Pontevedra (1879-1880) y diputado provincial.
Fue elegido diputado a Cortes por el distrito de La Cañiza en 1891 y 1893.
Fue elegido nuevamente por el mismo distrito en 1898, y reelegido en sucesivas elecciones hasta 1910.
En 1907 obtuvo, junto con José Riestra López y Gaspar Massó Ferrer, la concesión del Tranvía de Vapor de Pontevedra a Marín.