Es doctor en Pedagogía (cum laude con la tesis "Estrategias de Metacomprensión en alumnos de 2º y 3º de EGB y su influencia en el rendimiento en Ciencias Sociales") (1994), licenciado en Filosofía y Ciencias de la Educación (1983) y diplomado en Ciencias Humanas (1976, con el número 1 de su promoción). Desde 1977 hasta 1985 fue profesor en Centros Públicos de Enseñanza de Ourense y Pontevedra, siendo secretario del Consejo Asesor, coordinador-jefe de estudios, secretario, jefe del Departamento de Orientación y pedagogo-orientador escolar. Fue pedagogo del EPSA (Equipo Psicopedagógico de Apoyo) de la Consellería de Educación y Orientación Universitaria en Ourense (1985-89).
Ocupó distintos cargos de relevancia en el Partido Popular (antes Alianza Popular) en la provincia de Ourense. Es diputado en el Parlamento de Galicia desde la III Legislatura hasta la actualidad. Dentro del Parlamento de Galicia fue presidente de varias comisiones, portavoz del Grupo Parlamentario Popular en distintas comisiones y leyes. Pertenece a la directiva del Grupo Parlamentario Popular de Galicia.
Está casado con Delia Arias Álvarez y tiene dos hijos.