Nació en Zaragoza en 1958. Tras finalizar los estudios de Derecho, encaminó sus pasos hacia la literatura, que pronto se convirtió en su primera y única profesión. Es un gran aficionado al teatro y ha participado como actor, director o técnico en compañías y grupos independientes. En esta faceta obtuvo el Premio Nacional de Interpretación "Arcipreste de Hita" para teatro no profesional, en 1980.
Tiene más de cien libros publicados en colecciones de LIJ. Una buena parte de su bibliografía está compuesta por cuentos infantiles, aunque varios de sus mayores éxitos proceden de la novela para jóvenes, campo en el que desarrolla un peculiar estilo que combina acción, intriga y un humor muy personal, de cierta mordacidad, con el cual ha escrito género histórico, policiaco, novela negra y de aventuras. Su obra Morirás en Chafarinas, fue llevada al cine. Comparte autoría con otros profesionales como José Mª Almárcegui o José Videgaín
Sus encuentros
Se presenta ante sus lectores tal como es, cercano, directo e irónico. Le gusta que los alumnos le hagan preguntas, comentarios y cuantas cuestiones sobre el proceso de la creación de un titulo concreto o de la creación literaria en general les interesen
Algunos de sus premios
- Premio Nacional de Literatura Juvenil 1991, por Morirás en Chafarinas
- Premio Cervantes Chico 2010
- Premio Gran Angular 1984 por El zulo
- Premio Pier Paolo Vergerio (Italia) 1984 por El zulo
- Premio Gran Angular 1988 por Hubo una vez otra guerra
- Lista de honor White Ravens 1988 con Hubo una vez otra guerra
- Premio Lazarillo, Mención de Honor por La bomba
- Premio Gran Angular 1991 por Scratch
- Premio El Barco de Vapor 1991 por Silvia y la máquina Qué
- Premio Jaén 2006 de narrativa juvenil por Perpetuum Mobile
- Lista de Honor White Ravens 2008 con La tuneladora
- Latino Book Award (USA) 2009. Mejor título de Ficción por El asunto Galindo
- Premio EDEBÉ infantil 2012 por Parque Muerte
- Premio Hache 2019 por El comando Gorki
- Premio Anaya Juvenil 2023 por El manuscrito Sancho Panza





























