Родился в Киеве в семье врача. Окончил в 1885 году стипендиатом Коллегию Павла Галагана и поступил на Историко-филологический факультет Московского университета. Закончил университет в 1890 году с серебряной медалью и его оставили на кафедре всеобщей истории для подготовки к профессорской должности. В 1900 году был избран председателем Исторического отделения Педагогического общества Московского университета и Учебного отдела ОРТЗ. В 1903 году преподавал историю в Медведниковской гимназии. В 1904 году покидает пост председателя Исторического отделения. Один из авторов статей в «Энциклопедического словаря Брокгауза и Ефрона».
В 1907 году принял приглашение приехать в Ростов где был избран на пост директора строящейся там гимназии. Ему разрешили приглашать учителей по собственному усмотрению, чем он активно пользовался (по предложению учебного округа было принято только двое учителей). Является также одним из создателей Ростовского технического училища. С 1921 по 1922 год вёл историю Востока в появившемся в Ростове отделение Московского археологического института.
В 1923 году связи с болезнью покинул Ростов и переехал в Москву, где начал работать экономистом, библиографом, переводчиком в различных учреждениях. Участвовал в создании учебника «Всеобщая история». Умер в Борисоглебском районе Ярославской области в 1942 году.