Nació en Madrid, en el barrio de Carabanchel, por tanto se considera urbano y periférico. Se licenció en Filología Española. A los treinta años, después de una experiencia en el teatro y el cine, descubre la literatura infantil y juvenil, un camino que le fascina y atrapa. Ha publicado cerca de doscientos títulos, desde cuentos para los más pequeños hasta novelas para jóvenes y adultos. También ha escrito obras de teatro y algunos guiones de cómic. Se le considera un autor difícil de encasillar, por la amplia temática que aborda, por los distintos públicos a los que se dirige y por los diferentes registros que utiliza: realismo, fantasía (a veces mezclados), problemáticas sociales (igualdad, violencia, xenofobia, soledad…), humor, aventuras… Colabora esporádicamente en prensa y en revistas especializadas.
Sus encuentros
Habla de tú a tú con los chicos y chicas. Busca siempre el diálogo para que el encuentro sea más vivo y dinámico. Gracias a su cercanía y accesibilidad, los atrae fácilmente, provocando su interés y participación. Explica el proceso de creación de sus libros y cómo, de cualquier anécdota o suceso, puede surgir la idea que genere una novela. Explica todo el proceso posterior hasta su publicación y responde a todas las cuestiones que le plantean. En ocasiones, con los más pequeños, relata alguna historia o cuento.
Alguno de sus premios:
- Premio Altea 1984 por La ciudad que tenía de todo
- Premio Lazarillo (accésit) 1985 por Timo Rompebombillas
- Premio El Barco de Vapor 1989 por Apareció en mi ventana
- Premio ASSITEJ-ESPAÑA 2001 de Teatro por La guerra de nunca acabar
- Premio Gran Angular 2005 por Noche de alacranes
- Premio Fray Luis de León 2006 por La montaña más bella
- Premio Lector 2008 por El beso de una fiera
- Premio Ala Delta 2008 por Barro de Medellín
- Premio Cervantes Chico 2008 por el conjunto de su obra
- Premio Nacional de Literatura Infantil y Juvenil 2009 por Barro de Medellín
- Premio Hache 2013 por El rostro de la sombra
- Premio Anaya 2019 por Ninfa rota
- Premio Cuatrogatos (Miami-USA) por Ninfa rota
- White Raven (Munich-Alemania) en seis ocasiones






























































