Родился в семье школьного преподавателя латинского и русского языка.
В 1895 году из Сызрани семья переезжает в Кишинёв, где в 1909 году и закончил I-ю гимназию.
В том же году поступил на отделение русского и древних языков в Петербургском историко-филологическом институте, завершил обучение в 1913 году.
В дальнейшем местом проживания был один и тот же город, менявший своё название на Санкт-Петербург, Петроград и Ленинград.
На протяжении 1913—1920 годов работал преподавателем в разных гимназиях.
В период 1918—1929 года проработал в Центральном архиве на разных должностях от помощника архивиста до инспектора.
С 1922 по 1924 годы также занимался преподаванием западноевропейской истории в Военно-политической школе им. Ф. Энгельса.
В 1930 году получил должность учёного хранителя в Рукописном отделении Библиотеки Академии наук, а потом в 1931—1932 годах в том же качестве работал в Музее письма, документа и книги АН СССР.
В 1935 году утверждён в учёную степень кандидата истории.
В 1940 году стал старшим научным сотрудником в секторе вспомогательных исторических дисциплин при Ленинградском отделении Института истории АН СССР.
В связи с блокадой Ленинграда во время Великой Отечественной войны должен был быть эвакуирован вместе с остальными учёными в Ташкент, но умер от истощения в феврале 1942 (или 1943) года, находясь в поезде.