Licenciado en Medicina y Cirugía por la Universidad de Santiago de Compostela, es especialista en Psiquiatría. Realizó la especialidad en Almería, donde trabajó desde 1980 a 1987, año en el que se trasladó a Lugo. En este tiempo estuvo en el servicio de consulta en la Unidad de Salud Mental y en 1989 pasó a dirigir la Unidad de Hospitalización de Agudos de Psiquiatría del Complejo Hospitalario Xeral-Calde. Desde 1999 es, también, responsable de Salud Mental del área de Lugo, compatibilizando el trabajo directivo con el clínico en la misma Unidad de Hospitalización. Es, además, profesor en la Escuela Universitaria de Enfermería de Lugo, desde 1988 impartiendo asignaturas de salud mental. Ha realizado un Master en Dirección y Gestión Sanitaria, así como estudios de sofrología, psicoanálisis y psicoterapia. Entre 2002 y 2005 fue vicesecretario de la Asociación Gallega de Salud Mental, y a partir de junio de 2005 es el presidente.
La gran mayoría de los artículos y colaboraciones en libros que ha realizado están recogidos en publicaciones de dicha asociación, como la revista SISO/SAUDE o los libros en los que se recogen las ponencias de las ‘Jornadas Anuales de Psiquiatría, Psicoanálisis y Literatura’ que anualmente se celebran en Trasalba, en el Pazo Otero Pedrayo.