Российский педагог-математик. Окончил Санкт-Петербургский университет, преподавал в Петербургском учительском институте (1872—1892), затем стал директором народных училищ Петербургской губернии, а впоследствии помощником попечителя Петербургского учебного округа, управляющим этим учебным округом и членом Совета Министерства народного просвещения. С 1880 года и до конца жизни издавал основанный им журнал «Русский народный учитель». Написал учебные руководства по арифметике и методике арифметики, а также одну из первых в России работ по истории отечественного математического образования.