Estudió en la Escuela Normal de A Coruña, obteniendo el nº 1 de su promoción. Se le encomendó la responsabilidad de la Escuela Da Guarda, en la que en aquel momento estudiaban los párvulos. Contrató a José Baldomir para que impartiese la enseñanza musical y defendió la superación de las clases sociales y la introducción de la lengua gallega en las escuelas. Fundó instituciones benéficas como "El niño descalzo", "El comedor y ropero Da Guarda" y apoyó otras como "Las Colonias Escolares para niños pretuberculosos", "Gota de Leche", "La Casa Cuna" y "Las Cantinas Escolares Concepción Arenal". En 1912 puso en marcha la "Fiesta de la Flor" para recaudar fondos con destino a los tuberculosos. Niños y jóvenes solicitaban una aportación a los transeúntes y a cambio les daban una flor. Dos años después su campaña recibió el respaldo de la reina Victoria Eugenia. Esta "Fiesta de la Flor" fue lo que más tarde se convirtió en la "Fiesta de la Banderita" de la Cruz Roja.
Publicó varias obras sobre temas pedagógicos y sociológicos y realizó traducciones de libros extranjeros.
Perteneció al Instituto de Estudios Gallegos y a la Real Academia Gallega. Obtubo varios premios literarios y recibió diversas condecoraciones.