Estudou bacharelato en Vigo e en Madrid Ciencias Naturais e Medicina. Doutorouse en Ciencias Naturais coa tese Curculiónidos da Península Ibérica e Islas Baleares en 1918. Ao ano seguinte licenciouse en Medicina na Universidade de Santiago de Compostela. Dedicouse á docencia e a súa obra investigadora centrouse, sobre todo, na Entomoloxía. Desempeñou os cargos de decano da Facultade de Ciencias, presidente do Seminario de Estudos Galegos, do que formaba parte desde 1926, e reitor da Universidade. En 1947 ingresou na Real Academia Galega co discurso Las especies del género Carabus en Galicia. Tamén colaborou na Historia de Galiza de Ramón Otero Pedrayo, escribindo a parte de Zooloxía.