Лауреат международных и национальных литературных премий, в том числе премий «Большая книга» (2013, 2016), «Ясная Поляна» (2013), Международной литературной премии «Милован Видакович» (Сербия, 2015), русско-итальянской «Премии Горького» («Premio Gorky», Сорренто, 2016), премии «Русский Рим» (2017), премии имени А. И. Солженицына (2019) и других.
Родился в 1964 году в Киеве. В 1986 году окончил филологический факультет Киевского государственного университета имени Т. Г. Шевченко, в 1989 году — аспирантуру при отделе древнерусской литературы Пушкинского дома (Санкт-Петербург). В 1990 году защитил кандидатскую диссертацию на тему «Хроника Георгия Амартола в древнерусской литературе», в 2000 году — докторскую диссертацию на тему «Всемирная история в литературе Древней Руси (на материале хронографического и палейного повествования XI–XVвеков)». С 1992 по 1993 год читал лекции по древнерусской литературе и изучал западную медиевистику в Мюнхенском университете.
С начала 2000 годов наряду с научными исследованиями начал печатать публицистические и литературные труды в периодической печати и в отдельных изданиях. Изданный в 2009 году роман «Соловьев и Ларионов» стал финалистом премии Андрея Белого и «Большой книги». Роман «Лавр» получил премии «Большая книга», «Ясная Поляна» и «Портал», а также стал финалистом премий «Русский Букер», «Национальный бестселлер» и «НОС». В 2017 году газета The Guardian включила роман «Лавр» в топ-10 книг мировой литературы о Боге. Роман «Авиатор» получил премии «Большая книга» и «Клио». Роман «Брисбен» стал победителем в конкурсе «Книга года» (2019, номинация «Проза года»).