Русский химик. Родился в Ярославле. Окончил Московский университет (1867). С 1868 работал в Петровской земледельческой и лесной акад., с 1871 — в Московском университете (с 1884 проф.).
Исследования охватывают несколько обл. химии. Изучал (с 1870) производные, Главный обр. галоидные, ацетилена. Впервые получил и описал (1873) трибромэтилен и дииодэтилен. Детально изучил (1873) действие брома на ацетилен, азотистые производные ацетилена, действие цинковой пыли на галогенпроизводные алканов. Разработал (1881) метод получения дибромацетилена и смешанных галогенпроизводных ацетилена. Открыл (1889) реакцию димеризации ацетилена в присутствии брома с образованием гексабромциклобутана, являющуюся одним из наиболее важных способов синтеза малых циклов. Одним из первых исследовал изомерию производных гидразина, гидроксиламина и подобных неорг. соед. Первым применил (1889— 1893) и в дальнейшем широко использовал криоскопический метод определения мол. массы соед. в коллоидных растворах, в частности кремниевой кислоты и соед. белковой природы (альбумина, альбумозы, пептона и др.).