Российский педагог-математик и методист. Окончил Санкт-Петербургский университет (1878), преподавал в Тамбовской гимназии (до 1906), после чего переехал в Москву. Преподавал математику в частных гимназиях, читал лекции в Народном университете им. А. Л. Шанявского и на вечерних курсах при Межевом институте. Является основоположником русскоязычной литературы по геометрическим задачам на построение и их методике. Составил сборник задач, который выдержал 14 изданий до 1917 года и еще 6 в СССР и современной России, а также был переведен на ряд иностранных языков. Автор первой в России классификации арифметических задач.