Доктор химических наук
Родился в городе Красноярске, в семье инженера.
Окончил естественное отделение физико-математического факультета Петербургского университета (1880 г.).
В 1881 – 1896 годах – ассистент, доцент, профессор кафедры органической и агрономической химии в институте сельского хозяйства (г. Новая Александрия, ныне Пулава, Польша).
В 1896 – 1904 годах работал на кафедре общей химии Варшавского университета: экстраординарный профессор, ординарный профессор.
Действительный статский советник.
В 1904 – 1914 годах работал в Варшавском политехническом институте: профессор, заведующий кафедрой органической химии, декан химического отделения.
В 1916 – 1927 годах – профессор Нижегородского политехнического института, Нижегородского государственного университета.
В 1927 – 1937 годах – заведующий кафедрой органической химии Нижегородского/Горьковского государственного университета.
Доктор химических наук. Профессор.
Жил в городе Горьком, похоронен на Бугровском кладбище.