Родился в семье известного православного священника Александра Шаргунова, преподавателя Духовной академии.
Писатель. Выпускник МГУ (2002), специальность — журналист-международник. Автор книг прозы, выпущенных в издательствах АСТ, «Вагриус», «Эксмо», «Альпина Нон-Фикшн». Один из романов переведен на итальянский язык и вышел в Риме. С 2000 года — постоянный автор журнала «Новый мир» как прозаик и критик. Лауреат независимой премии «Дебют» в номинации «Крупная проза». Лауреат государственной премии Москвы в области литературы и искусства. Финалист премии «Национальный бестселлер».
Воспитывает сына Ивана.