Родился в селе Высший Реутец Обоянского уезда Калужской губернии. Поступил на Историко-филологический факультет Московского университета. В 1902 году участвовал в сходке на которой был принят манифест с требованием демократических реформ в высшей школе, за что был посажен на полгода в курскую тюрьму. Закончив университет в 1904 году отправился в Иваново-Вознесенск, где преподавал в механико-техническом училище и женской гимназии. В 1911 году выслан из Иваново-Вознесенска и переехал в Козельск. В 1912 году переехал в Ростов, где начал преподавать историю в мужской гимназии. После Февральской революции становится депутатом местной думы, после Октябрьской революции отходит от политической деятельности, так как считал себя меньшевиком. В 1918 году вступил в 1-й ростовский партизанский отряд в качестве заведующего хозяиственной частью. В 1920 году с помощью своего друга Вячеслава Петровича Волгина переезжает в Москву, где работает учёным секретарем Института истории РАНИОН, профессором кафедры русской истории МГУ. Работал над многотомником «История СССР».
Умер в эвакуации на курорте Боровое в Казахстане.