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