Родился в семье офицера пограничных войск СССР и учительницы в Москве. Русский.
В 1986 году окончил школу № 39 города Москвы.
В 1987—1989 годах служил рядовым войск ПВО Группы советских войск в Германии.
В 1986—1993 годах — студент исторического факультета Московского государственного университета имени М. В. Ломоносова и, позже, аспирант МГУ. Специализируется на истории средневековой Руси, архивоведении, палеографии.
С 1991 года работает на кафедре источниковедения и историографии МГУ, профессор с 2014 года.
С 1995 года — кандидат исторических наук; защитил диссертацию «Патриарший приказной архив как источник по истории русской книжной культуры XVII в.» (научный руководитель В. А. Плугин; официальные оппоненты Б. М. Клосс и Н. С. Борисов).
В том же году получил I премию на Конкурсе молодых учёных МГУ за книгу «Борьба за Полоцк между Литвой и Русью в XII—XVI вв.» (М., 1994), написанную совместно с Д. Н. Александровым.Работал редактором в издательстве «Планета» .
В 1993—2007 годах — редактор, заместитель главного редактора, исполнительный директор издательства «Аванта+» , принимал участие в подготовке выпускающейся последним серии «Энциклопедия для детей» и других изданий, руководитель проектов «Антология мировой детской литературы» и «Антология мировой фантастики» . За подготовку «Энциклопедии для детей» был удостоен премии Президента РФ в области образования за 2001 год.
В 1995—2001 годах вёл ряд учебных курсов в Университете Российской академии образования.
С 1997 по 2009 год возглавлял собственное издательство «Мануфактура» .
В 2007—2008 годах — редактор отдела культуры в общественно-политическом издании «Политический журналъ» .
С лета 2008 по март 2012 года — заместитель главного редактора в историко-культурном журнале «Свой» Никиты Михалкова.
В 2011 году защитил докторскую диссертацию «Социальный состав высшего командования вооружённых сил России в 1530—1570-е гг.» (научный консультант М. М. Мухамеджанов; официальные оппоненты Д. Ю. Арапов, В. В. Пенской и Г. В. Талина).
В 2011—2013 годах преподавал на литературных курсах Московской городской организации Союза писателей РФ (группа жанровой романистики). Награждён Макариевской премией за монографию «Пожарский» (2013).
В 2014—2017 годах — советник директора Российского института стратегических исследований.
С 17 мая 2017 года по 10 января 2018 года — главный редактор сайта Общества «Двуглавый орел» .Член объединённого диссертационного совета Д 999.073.04 по теологии Общецерковной аспирантуры и докторантуры имени святых равноапостольных Кирилла и Мефодия, Православного Свято-Тихоновского гуманитарного университета, Московского государственного университета имени М. В. Ломоносова и Российской академии народного хозяйства и государственной службы при Президенте Российской Федерации.Является заместителем председателя правления Историко-просветительского общества и членом редколлегии альманаха «Историческое обозрение» .
С 1994 года входит в состав редакционно-издательского совета Института специальных исторических дисциплин РАЕН. Основатель и главный редактор (1997—2001) журнала «Русское средневековье» .Живёт в Москве.
С 2000 года женат на Ирине Станковой.
В 2001 году принял православие[источник не указан 131 день].