Fue diputado en doce legislaturas distintas, en concreto las correspondientes a las elecciones de 1854, 1858, 1863, 1864, 1865, 1869, 1871, abril de 1872, agosto de 1872, 1876, 1879 y 1881, las tres últimas por el distrito de Noya.