Окончил историко-филологический факультет Санкт-Петербургского университета, ученик К. Н. Бестужева-Рюмина. Ещё в студенческие годы под руководством Бестужева-Рюмина работал с польскими источниками по истории Смутного времени. С 1882 по 1887 год младший помощник библиотекаря 1-го (русского) отделения центральной библиотеки Петербургской академии наук. Был преподавателем в гимназиях Польши, в Екатеринбурге и Перми.