Выпускник романо-германского факультета МГПИ им. Ленина (ныне – МПГУ). Закончил в 1982 году. Писатель. Лауреат премий «Русский Букер», «Большая книга» и «Национальный бестселлер».
Родился 18 января 1961 года. Работал в журнале «Ровесник», писал об искусстве, переводил с немецкого. Затем пять лет был школьным учителем, преподавал немецкий и английский языки. Позже преподавал в университете Вашингтона и Ли (США). Публикуется с 1983 года (дебютировал в журнале «Знамя» с рассказом «Урок каллиграфии»). Автор романов «Всех ожидает одна ночь» (премия журнала «Знамя» за лучший литературный дебют), «Взятие Измаила» (Букеровская премия 2000 года), «Венерин волос»» (премии «Национальный бестселлер» 2005 года и «Большая книга» 2006 года), «Письмовник» («Большая книга» – 2011), литературно-исторического путеводителя «Русская Швейцария» (премия канона Цюрих) и др.