Jon McGregor è nato alle Bermuda nel 1976. Dopo aver studiato a Bradford, vive oggi a Nottingham. Se nessuno parla di cose meravigliose (Neri Pozza, 2003) è il suo primo romanzo, selezionato nella long-list del Booker Prize e scritto sulla barca sulla quale McGregor ha vissuto per due anni.