Jon McGregor est né aux Bermudes en 1976. Il est aujourd'hui installé à Nottingham. Son premier roman a été primé par le Booker Prize. McGregor a également gagné deux récompenses prestigieuses réservées aux jeunes auteurs : The Somerset Maugham Prize et The Betty Trask Prize.