Perito industrial mecánico, profesor de enseñanza secundaria, licenciado en Ciencias de la Educación y diplomado en Lengua Gallega. Trabajó como profesor de EGB en diferentes centros escolares. Entre 1988 y 1990 fue miembro del Gabinete de Estudios para la Reforma Educativa, de la Consellería de Educación e Ordenación Universitaria, formando parte del equipo de Lengua que preparó los diseños curriculares para las etapas de Primaria y Secundaria. De 1990 a 1995, trabajó como Coordinador Docente de Gallego. Fue miembro del Relatorio de Lengua del 'Consello da Cultura Galega', así como de la Comisión Técnica de Creación y Estudios Literarios y del 'Consello da Cultura'.
Fue también profesor de Lengua Gallega y Literatura en el IES 'Los Rosales 2', de Vigo. Fue miembro fundador de los colectivos 'Avantar' y 'Nova Escola Galega'. Junto con otros profesores organizó diferentes eventos y participó en la elaboración de numerosos materiales didácticos.
Autor de diversos trabajos publicados en periódicos y revistas. La mayor parte gira alrededor de temas como la normalización lingüística en la enseñanza, la didáctica de la lengua, la promoción de la lectura, la literatura infantil y la introducción de los medios de comunicación en las aulas. Sobre esos temas impartió numerosos cursos y conferencias.
Ha publicado los siguientes libros: A cidade dos desexos; As flores radiactivas; Contos por palabras; Lonxe do mar; O tesouro do dragón Smaug; As tundas do corredor; Rapazas; Trace anos de Branca; Unha lúa na fiestra; Cartas de inverno; Amor dos quince anos, Marilyn; Avenida do parque 17; O centro do labirinto; A néboa escura; O laboratorio do doutor Nogueira; Cos pés no aire; As fadas verdes; A nube de cores; O soño do merlo branco; Aire negro; Ana e o tren máxico; No corazón do bosque; Un tren cargado de misterios; Para lermos cómics 28 libros de literatura infantil e xuvenil galega; Os libros infantís galegos; Ler en galego; Facermos cómics; Animación á lectura; Os cómics nas aulas; A lingua no proxecto educativo e no proxecto curricular; A máxia das palabras; A literatura infantil e xuvenil en galego; No corazón do bosque, y Aire Negro (con esta obra consiguió en Cataluña el premio Protagonista Jove)...
Además de los premios correspondientes a su labor literaria ('Merlín' en 1989, 'Lazarillo' en 1990, 'Edebé Juvenil' en 1994 y 2005, 'Barco de Vapor' en 2003, 'Martín Sarmiento' en 2006, 'Rañolas'...) también recibió el primer premio del 'Concurso de Guiones de Vídeos Didácticos' del Ayuntamiento de Fene y el 'Premio Ourense de Banda Deseñada' (1992). En el año 2001, los ayuntamientos de la 'Terra Cha' le dedicaron el 'Día das Letras Chairegas'. Es uno de los directores de la Colección 'Merlín' de literatura infantil y juvenil. Codirigió diversas series de materiales didácticos y las series de Lengua Gallega (Canles, Labia y Lingua ESO). El libro Canles 5 consiguió el Premio Nacional 'Emilia Pardo Bazán', instituido por el MEC, para libros de texto no sexistas.
En 2004 la Federación de Libreros de Galicia concedió el 'Premio Irmandade do Libro 2004'. En 2008 obtuvo el Premio Nacional de literatura infantil y juvenil (Ministerio de Cultura) por la obra "O único que queda é o amor", editada por Xerais en galiego, y por Anaya en castellano. En 2011 recibió el Premio Iberoamericano SM de Literatura Infantil y Juvenil. Y en 2014 La Fundación Otero Pedrayo le concedió el Premio Trasalba.