Realizó estudios primarios en la escuela rural de Vilaquinte, el Bachillerato en el Seminario de Ourense(67-73), el COU en el Instituto Masculino de Ourense (73-74), y la Licenciatura de Filología Galego-portuguesa en la Universidad de Santiago (74-79 segunda promoción).
Es profesor de Lengua y Literatura Gallega desde el curso 79-80, los dos primeros años como interino, a partir del 81 como profesor agregado de instituto después de aprobar las primeras oposiciones de Lengua y Literatura Gallega convocadas, y desde 2008 como catedrático.
También fue concejal en Redondela durante tres mandatos, por Esquerda Galega (87-91) y por el BNG (95-03).
Curso de Galego, publicado en el diario Faro de Vigo 1983-84.
Colaboración en el Grande Diccionario Infantil, Edit. Marín S.A. 1985 (6 Volúmenes).
Colaboración en el Dicionário da Língua Galega, Edit. Alhena 1986 (3 Volúmenes).
Colaboración en el Comentário de Textos Literários, Edit. Alhena 1986.
Colaboración en el Actividades de Expresión Oral e Escrita, Bahía Edicións 1990.
Colaboración en el Actividades de Léxico 1, Bahía Edicións 1990.
Colaboración en el Actividades de Léxico 2, Bahía Edicións 1990.
Colaboración en el Actividades de Construción Gramatical, Bahía Edicións 1991.
Tradución del catalán de A Tuta e a Ramoneta, Cadernos da Escola Dramática Galega, 1984.
Tradución del alemán con Mª Ángeles Babarro, A historia de Moon, Edicións S.M. 1993.
Está casado desde julio de 1978 y tiene dos hijos nacidos en 1982 y 1985, respectivamente.
Actualmente trabaja en el IES Chapela, en Redondela.