Родился в дворянской семье. Окончил Воронежский кадетский корпус и выпущен в драгунский Военного Ордена полк.
В 1868 году перешел на гражданскую службу в Святейший Синод, а затем в Сенат, где до смерти состоял управляющим гербовым отделением при департаменте герольдии.
В период его руководства Гербовым отделением здесь были составлены шесть частей Общего гербовника (XIV — 1890 г., XV — 1895 г., XVI — 1901 г., XVII — 1904 г., XVIII — 1908 г. и XIX — 1914 г. Были удалены ранее введённые Б. В. Кёне украшения городских гербов, благодаря чему они упростились.
Это был историк консервативных воззрений, твердо уверенный в огромной государственной пользе своей деятельности.
В разборе исследования П. Н. Петрова «История родов русского дворянства» (Спб., 1886, ч. I) он писал, что разработка родословий российских дворян крайне необходима «для выяснения важной роли наших родовых фамилий в судьбах России» ; эти труды, считал он, «благотворно действуют на общественное самосознание» .
С 1883 по 1909 год состоял членом археографической комиссии.