Christoph Peters est né en 1966 à Kalkar, en Allemagne. Il a étudié la peinture de 1988 à 1994 à la National Academy of Arts à Karlsruhe. Son premier roman Stadt Land Fluss (1999) à été récompensé par un prix littéraire allemand. Il a publié un recueil de nouvelle qui a obtenu un grand succès. Il vit à Berlin.