Escriptor i professor d’ensenyament secundari a Santpedor, va estudiar Filologia Catalana a la Universitat de Lleida.
Amb la seva primera novel·la Racó de món va guanyar el premi Vila d’Ascó de narrativa 1999.
Amb les novel·les històriques El color del crepuscle i Ànima de llop va obtenir els premis Leandre Colomer 2001 i El lector de l’Odissea 2004, respectivament. Així mateix, O rei o res! va quedar finalista del premi Néstor Luján de novel·la històrica 2002. Aquestes tres novel·les conformen una trilogia ambientada en la Baixa Edat Mitjana.
La seva novel·la, Serrallonga, l’últim bandoler, va ser presentada a la sala La Unió d’Alpicat el dia 21 d’abril de 2006 dins de la programació d’activitats del XVIè aniversari de la biblioteca Sant Bartomeu.
Ha estat triat com a escriptor de referència de la biblioteca d'Alpicat, segons el programa "De capçalera" impulsat pel Servei de Biblioteques de la Generalitat.