Российский педагог-математик и методист. Окончил Петербургский университет (1861) и педагогические курсы. Работал преподавателем математики во 2-й военной гимназии Петербурга, на Аларчинских женских и Андреевских курсах, а также в высших учебных заведениях. Был руководителем по математике на педагогических курсах при Главном управлении военно-учебных заведений. Сторонник способа А. В. Грубе в преподавании арифметики. Автор учебников для начальной школы: «Сборник арифметических задач» (1871), «Методика арифметики» (1872) и «Руководство для учителей и учительниц к преподаванию начальной арифметики в народных школах» (1875). Также совместно с А. К. Глазыриным написал учебник «Методика приготовительного курса алгебры» (1876). Издавал журнал «Народная школа».