Получил образование на физико-математическом факультете Санкт-Петербургского университета. Его главные труды: «Ботанический атлас: курс элементарный» (3 изд., СПб., 1871—1883); чтения для народа — «О грозе», «О тепле и воздухе» и «Отчего происходит дождь?» (СПб., 1874, новые издания, 1884), «Волшебный фонарь, его описание и употребление» (СПб., 1874), «Объяснение таблиц естественно-исторического атласа» (СПб., 1877), «Картины для наглядного преподавания физической географии» (СПб., 1874—1884), «Таблицы по математической географии» (вместе с Я. И. Ковальским, СПб., 1878), «Явления природы» (СПб., 1887), чтение для народа: «Отчего и как двигается паровоз по железной дороге?» (СПб., 1887) и «Ботанический атлас: курс систематический» (СПб., 1887).