Estudió el Bachillerato (premio extraordinario), Derecho en la Universidad de Santiago y se licenció en 1874. Ingresó en la carrera judicial, llegando a ser magistrado, aunque abandonó los tribunales para dedicarse a la notaría. En A Coruña ejerció como notario y abogado.
Publicó varios estudios sobre el régimen foral gallego: Ponencia sobre foros; El Derecho Foral de Galicia; Proyecto de Apéndice al Código Civil aprobado por la comisión especial del Derecho Foral de Galicia.
Fue decano de los dos colegios profesionales a los que perteneció. En 1904 fue elegido diputado por Chantada.