Он родился 21 февраля 1964 года в Киеве. В 1986 году он окончил филологический факультет Киевского государственного университета имени Т. Шевченко, затем поступил в аспирантуру при Отделе древнерусской литературы ИРЛИ. В 1990 году защитил кандидатскую диссертацию о хронике Георгия Амартола в древнерусской литературе, а в 2000 году - докторскую диссертацию о всемирной истории в литературе Древней Руси.
Писателя ценят за юмор, бережное отношение к деталям и ясный слог, доступный читателю с разным опытом.
В центре его книг - человек среди близких и значимых связей: семьи, родителей и детей, бабушек и дедушек, друзей и даже врагов, без которых трудно понять себя до конца.
Автор - лауреат литературных премий «Большая книга» и «Ясная Поляна» за 2013 год, премии Александра Солженицына за 2019 год и Царскосельской художественной премии за 2024 год.