He took a degree in Medicine at Santiago de Compostela University. He works as a Paediatrician and is the medical director of 'Cristal Piñor' Hospital in Ourense. His political posts are also linked to medicine since he was a councillor responsible for Health and Social Services in Ourense (from 1991 to 1995). From 1991 to 1996, he was the spokesman of the socialist party in the County Council of Ourense. He entered the Galician Parliament in the session 1997-2001 as deputy of the Galician Socialist Party.