Licenciado en Derecho por la Universidad de Madrid.
Fue portavoz del UCD en el Estatuto de los 16.
Se presentó en la lista de Vigueses Independientes Gobernantes (VIGO) encabezada por Leri.
Luego de la disolución del UCD entró en Coalición Gallega.
Fue diputado en el Parlamento gallego por Coalición Galega en la II legislatura y consejero de Sanidad.