Licenciado en Ciencias de la Educación, trabajó como profesor de EGB (la actual Educación Primaria) en el Colegio Fogar de Santa Margarida (A Coruña) y en diferentes centros, y más recientemente como profesor de Lengua y Literatura Gallega en el IES Os Rosais 2 de Vigo hasta su prejubilación en 2007, ganando al año siguiente el Premio Nacional de Literatura Infantil y Juvenil.