Nació en Vegamián (León) en 1955. Su obra abarca prácticamente todos los registros literarios, desde la poesía: La lentitud de los bueyes (1979) y Memoria de la nieve (1982); a la literatura de viaje: El río del olvido (1990.Alfaragua),Tras os- montes (Alfaragua,1998), Cuaderno del Duero (1999) y Las rosas de piedra (Alfaguara 2008), primer volumen de un recorrido sin precedentes por España a través de sus catedrales; pasando por la novela: Luna de lobos (1985), La lluvia amarilla (1985), Escenas de cine mudo (1994,Alfaragua), El cielo de Madrid (Alfaguara 2005),y Las lágrimas de San Lorenzo (Alfaguara 2013); la crónica: El entierro de Genarin (1981) ; el relato corto: En mitad de ninguna parte (1995) y Tanta pasión para nada (Alfaragua,2011) y el guión cinematográfico.
Sus artículos periodísticos, que reflejan en todos sus términos las obsesiones propias de un narrador extraordinario, han sido recogidos en los libros En Babia (1991), Nadie escucha (Alfarguara 1995) Entre perro y lobo (Alfaragua, 2008). Con su última novela Distintas formas de mirar el agua (Alfaragua, 2015), nos acerca a la memoria de una España rural sepultada bajo las aguas del tiempo.