Licenciado en Medicina por la Universidad de Santiago de Compostela (1991), desde 1996 es médico de Urgencias Hospitalarias en el Hospital Nicolás Peña de Vigo. Desde el año 2001 es responsable comarcal del BNG en el Morrazo y miembro del Consejo Nacional del BNG. Es, así mismo, miembro de la Comisión Nacional de Sanidad del BNG.