Доктор исторических наук, профессор философского факультета МГУ им. М.В. Ломоносова, сопредседатель Правления Союза писателей России.
Родился в 1960 г. в пос. Тучково Рузского района Московской области. В 1982 г. окончил исторический факультет МГПИ им. В.И. Ленина (ныне — МПГУ). До 1985 г. служил учителем в школе. Затем – на издательском поприще. В 1990 г. защитил кандидатскую диссертацию по теме «Идейные истоки историко-философских воззрений В.Н. Татищева». Защита докторской диссертации на тему «Исторические судьбы России в трудах русских мыслителей XI–XVII вв.» состоялась в 1999 г. С 1995 г. — член Союза писателей России. С 1999 г. — секретарь Правления Союза писателей России. С 2004 г. — Сопредседатель Правления Союза писателей России.
Лауреат многих литературных премий, в том числе: им. Н.М. Карамзина (2003), премии «Триумф» Международного конкурса «Искусство книги» (2004), Всероссийской литературной премии «Александр Невский» (2005). Неоднократный лауреат премий Ассоциации книгоиздателей (АСКИ) «Лучшая книга года».