Licenciado en Ciencias (Sección de Biolóxicas) en xullo de 1974 pola Universidade de Santiago de Compostela, graduándose en outubro do mesmo ano e doutorándose en xuño de 1981 tamén na USC. É catedrático de zooloxía mariña no departamento de Zooloxía e Antropoloxía Física da Facultade de Bioloxía da Universidade de Santiago de Compostela.