Se dedica, sobre todo, a la narrativa y el teatro, además de colaborar en la prensa barcelonesa. Entre otros libros, ha publicado los volúmenes de relatos como Qui al cel escup... (1987) o Càlida nit (1990, Premio Documenta 1989); novelas como Sus scrofa (Porcs) (1988), Neguit (1989, Premio La piga, 1988) o Rampoines 451 (1990); y obras de teatro como No hi ha illes meravelloses (1991), Melosa Fel o El pont de Brooklyn (1993 y 1995, Premio Ciutat d'Alcoi 1989 y 1995 respectivamente). También es autor de un manual de lengua catalana y de distintas actualizaciones de obras de autores clásicos catalanes. Ha traducido piezas dramáticas de Eugene O'Neill, Jean Cocteau, Boris Vian, E. Labiche y A. Camus, entre otros. Con su versión Donar al Cèsar, de Marguerite Yourcenar, ganó el premio Josep M. de Sagarra de traducción (1989). Noms a la sorra (1995) finalista del Premio Sant Jordi 1994 y traducido como Nombres en la arena en 1996, y Alfons XIV. Un crim d'Estat (1997), finalista del Premio Sant Jordi (1996), novelan algunas de las claves de nuestra historia contemporánea y han recibido el elogio unánime de la crítica. Hilo de plata obtuvo los premios Carlemany de novela 1998 y 'Crítica' Serra d'Or 1998. Su última novela es La felicitat (2001, premio Prudenci Bertrana, 2000). Ganador del XXV Premio de las Letras Catalanas Ramón Llull con la novela Per un sac d'ossos.