После завершения обучения в Императорском Александровском лицее (в 1860), поступил на службу в морское министерство, но скоро решился посвятить себя делу народного образования и был два года народным учителем в с. Чулынки Рязанской губернии. Позже был командирован министерством народного просвещения за границу для ознакомления с народными школами и учительскими семинариями. Был членом учёного комитета министерства, а также товарищем (заместителем) председателя редакционного комитета постоянной комиссии по устройству народных чтений в Санкт-Петербурге и его окрестностях. Большая часть изданий комиссии была издана под его редакцией. Несколько статей его были напечатаны в педагогических журналах.