Российский педагог-физик и педагог-математик. Окончил Главный педагогический институт в Петербурге (1855). Учился у М. В. Остроградского и Э. Х. Ленца. Преподавал математику и физику в гимназиях Москвы и Санкт-Петербурга (1855—1871), в Главном инженерном училище и Горном институте, а также в Военной морской академии (с 1883) Санкт-Петербурга. Издавал педагогический журнал «Семья и школа» (1871—1888). Автор школьных учебников и задачников по алгебре и физике.