És autor de l'edició crítica de «La novel·la històrica en la literatura catalana», de M. Serrahima i A. Boada. Va realitzar una curta aventura com editor, i ha publicat dos volums de narracions «La casa sense ombra» i «Mestres», una novel·la «El duel», i poesia: «O pedra», «Cal·ligrafies» (obra gràfica i escrita) i el darrer, «blanc». Pel que fa a la literatura infantil, han aparegut, fins ara, «El pirata Gorgo», «L'orquestra Ursina» , el meravellós «Els llibres d'A» i la sèrie «Jan Plata».
La seva obra ha estat traduïda al portuguès, danès, neerlandès, ucraïnès, xinès, rus i italià. Ha rebut el Premi Josep Maria Folch i Torres de novel·les per a nois i noies i el Premi Crítica Serra d'Or.