Licenciado y doctor en Medicina en la Universidad de Santiago de Compostela. Investigación en Neurociencias en la Universidad de Milán (Italia) y en los Institutos Nacionales de Salud (Bethesda, Maryland, Estados Unidos). Profesor agregado de Fisiología en la Facultad de Medicina de la Universidad de Santiago. Decano de la Facultad de Medicina en la Universidad de Santiago (1984-1989). Jefe de Sección de Neurofisiología Clínica en el Hospital Universitario de Santiago.
Diversas publicaciones en revistas internacionales sobre fisiología del sistema nervioso. Premio de la Fundación Grant (Nueva York) a la investigación en Neurociencias. Docencia en la Facultad de Medicina de Santiago. Trabajo médico-asistencial en el Hospital Clínico Universitario de Santiago.
Miembro fundador y presidente del Club Nacionalista Alén Nos.