Va néixer a Reus (comarca del Baix Camp, Països Catalans), el 28 de juny de 1950, en el segon pis d'una casa que avui encara existeix (la número 6) del carrer Sant Benet. Actualment resideix a Barcelona. Des de fa temps alterna el treball d'escriptor amb el de periodista, crític literari i radiofonista, però sempre ha escrit els seus llibres, des de fa més de vint-i-cinc anys, en el Refugi La Vinyeta, en la població de Duesaigües, situada a la frontera entre les comarques Baix Camp, el Priorat i Ribera d'Ebre, comarques del sud meridional del Principat de Catalunya, mirant al pla des del prelitoral del Mediterrani.