Родился в семье офицера пограничных войск СССР и учительницы в Москве. Русский. В 1986 году окончил школу № 39 города Москвы. В 1987—1989 годах служил рядовым войск ПВО Группы советских войск в Германии.
В 1986—1993 годах — студент исторического факультета Московского государственного университета имени М. В. Ломоносова и, позже, аспирант МГУ. Специализируется на истории средневековой Руси, архивоведении, палеографии. С 1991 года работает на кафедре источниковедения и историографии МГУ, доцент. С 1994 года входит в состав редакционно-издательского совета Института специальных исторических дисциплин Российской академии естественных наук.
С 1995 года — кандидат исторических наук. Защитил диссертацию по материалам архива Московского патриаршего дома. С 2011 года -- доктор исторических наук. Защитил диссертацию "Социальный состав высшего командования вооруженных сил России в 1530--1570-е гг.".
В 1995—2001 годах вёл ряд учебных курсов в Университете Российской академии образования.
В 1995 году получил I премию на Конкурсе молодых ученых МГУ за книгу «Борьба за Полоцк между Литвой и Русью в XII—XVI вв.» (М., 1994), написанную совместно с Д. Н. Александровым.
Работал редактором в издательстве «Планета». В 1993--2007 годах — редактор, заместитель главного редактора, исполнительный директор издательства «Аванта+», принимал участие в подготовке выпускающейся последним серии «Энциклопедия для детей» и других изданий, руководитель проектов «Антология мировой детской литературы» и «Антология мировой фантастики». За подготовку «Энциклопедии для детей» был удостоен Президентской премии в области образования за 2002 год. С 1997 года возглавляет собственное издательство «Мануфактура».
В 2007-2008 годах — редактор отдела культуры в общественно-политическом издании «Политический журналъ». С лета 2008 года — заместитель главного редактора в журнале «Свой» Никиты Михалкова.
Является заместителем председателя правления Историко-просветительского общества и членом редколлегии альманаха «Историческое обозрение». Основатель и главный редактор журнала «Русское средневековье».
Живёт в Москве. С 2000 года женат на Ирине Станковой. В 2001 году принял православие.
В 1997 году начал и возглавил борьбу историков с так называемой «новой хронологией» академика-математика Анатолия Фоменко и литературно-публицистических произведений иных представителей жанра фолк-хистори, претендующих на научность, но не являющихся научными, отрицающих академическую историю.
В рамках кампании в декабре 1999 года организовал на истфаке МГУ посвящённую этому вопросу конференцию, собравшую более 400 ведущих учёных-историков и признанных представителей иных научных дисциплин. Ввёл в научный оборот неологизм «фолк-хистори». Выпустил (в соавторстве) книгу «История России в мелкий горошек», ряд других книг и статей в периодических изданиях, посвящённых жёсткой критике фолк-хистори.
Свои общественно-политические взгляды определяет как государственнические и имперские. В 1999 году стал одним из сооснователей объединения писателей-фантастов, историков, журналистов и литературных критиков имперско-патриотического направления — литературно-философской группы «Бастион». В её рамках руководил литературным семинаром для начинающих писателей-фантастов «Малый Бастион». Входит в созданный при ней в 2006 году Карамзинский клуб и в Центральный совет «Народного собора». С 2009 г. входит в Историко-культурное общество "Московские древности".
С апреля 2006 года по декабрь 2007-го и с января по декабрь 2009 года — председатель Координационного Совета (КС) Лиги консервативной журналистики.
Литературным дебютом стала публикация в «Студенческом меридиане» в 1991 году рассказа «Прорыв». С 1997 года публиковал обзорные статьи и рецензии в еженедельнике «Книжное обозрение». Одновременно писал критические статьи в НФ-журналах «Если», «Мир фантастики», «Звёздная дорога», «Реальность фантастики», «Безымянная звезда», «FANтастика», а также литературных журналах «Знамя», «Москва» и др. Как писатель-фантаст дебютировал в 2000 году рассказом «Популяция хитрых котов».
Член Союза писателей России. Руководитель оргкомитета конвента «Бастион», член оргкомитета конвента «Созвездие Аю-Даг», член оргкомитета Роскона. Секретарь жюри литературной премии «Филигрань», член жюри мемориальной премии памяти Кира Булычёва и ряда других премий. Составитель и издатель альманаха «Сакральная фантастика».
За критические и публицистические статьи отмечен премиями «Странник» (2000), журнала «Если» (2002, 2009), «Золотой Кадуцей» (ЗМ-2002), «Бронзовый кадуцей» (ЗМ-2008), «Серебряный Роскон» (2003), имени Тита Ливия (Форум альтернативной истории) за роман «Доброволец» (2007). Кавалер «Карамзинского креста» за роман «Доброволец» (2008). В 2001, 2005 и 2008 году был финалистом Международной литературной премии имени А. и Б. Стругацких.