Ejerció de crítico en un suplemento de diario madrileño y codirigió (con Carlos Ortega y Miguel Suárez) la revista de literatura Un ángel más.
La aparición de El lenguaje de las fuentes, en 1993, tuvo una excelente crítica y le valió el Premio Nacional de Narrativa al que siguieron el Premio Miguel Delibes por su novela Marea oculta. En 1996 apareció La vida nueva, cuya primera edición se agotó en sólo diez días. En 1999 recibió el Premio Nadal por Las historias de Marta y Fernando.
También ha sido autor de obras infantiles.
BIBLIOGRAFÍA
Narrativa:
El lenguaje de las fuentes (1994)
La princesa manca (1995)
Marea oculta (1995)
La vida nueva (1996)
El pequeño heredero (1997)
Ña y Bel (1997)
Las historias de Marta y Fernando (1999)
El valle de las gigantas (2000)
La soñadora (2001)
Pequeño manual de las madres del mundo (2003)
Los amores imprudentes (2004)
Mi querida Eva (2006)
La calle del paraíso (2006)
El cuarto de al lado (2007)
El jardín dorado (2008)
La carta cerrada (2009)
Todas las madres del mundo (2010)
Tan cerca del aire (2010)
Y que se duerma el mar (2012)
Infantil:
Una miga de pan (2000)
Tres cuentos de hadas (2003)
Dulcinea y el caballero dormido (2005)
Un regalo del cielo (2007)
El pacto del bosque (2010)
Ensayo:
El hilo azul (2001)
El libro de los encargos (2003)
La calle del paraíso (2006)
Sesión continua (2008)
PREMIOS
Premio Emilio Hurtado (1991)
Premio Nacional de Literatura (1994)
Premio Miguel Delibes (1995)
Premio Nadal (1999)
Premio Nacional de literatura infantil y juvenil (2004)
Premio Castilla y León de las Letras (2006)
Premio de las Letras de Castilla y León (2008)
Premio de Novela Ciudad de Torrevieja (2010)