Il naît à l'hôpital de la Miséricorde de Montréal.
Marqué par sa grand-mère, une femme dévote qui lui offre ses premiers livres, il passe une partie de son enfance dans le quartier montréalais de Rosemont, puis dans le quartier lavalois de Pont-Viau, mais également dans les faubourgs de la ville de Québec et sur les rives du Richelieu.
Après des études collégiales en sciences et en cinéma, il exerce divers petits métiers : quincaillier, déménageur, clown, cueilleur saisonnier et analyste commercial. Il séjourne brièvement en Turquie et dans l’Arctique chez les Inuits.
À partir de 1985, il se consacre entièrement à l'écriture. Son premier roman, Le Souffle de l'harmattan (1986), où se décèle l'influence de Réjean Ducharme, lui vaut le prix Molson du roman. Du mercure sous la langue, roman paru en 2001, remporte le prix des libraires du Québec 2002. La Mer de la tranquillité, un recueil de nouvelles paru en 2006, est lauréat du prix du Gouverneur général 2007.