He was born in Tarragona, Spain. He was a professor in Literature at the University of Bordeaux, the University of Lleida, the University of Barcelona and the Pompeu Fabra University (Barcelona) but he left university teaching in 2004.