Su carrera docente comienza en su Ribadeo natal, donde fue profesor en la Escuela Nautica.
Fundador del periódico local La Cuenca del Eo, publicado entre los años 1966 y 1967.
Defendió la doctirna liberal y perteneció a la Junta Revolucionaria de Ribadeo tras la caida del régimen isabelino.
Como político lideró la corriente federalista y defendió la descetralización del estado y la secularización del país desde las filas del Partido Republicano.
Fue diputado por el distrito de Ribadeo en las Cortes Españolas entre los años 1873 y 1874.
Fue uno de los redactores del proyecto de Constitución para el Estado Galaico de 1887.
En 1907 se incorporó a Solidadridad Gallega.
Fue socio de la Institución Libre de Enseñanza y unos de los referentes del librepensamiento y del anticlericalismo gallego durante la segunda mitad del siglo XIX.