Народився 9 червня 1898 р. в с. Степань Сарненського району Рівненської області. В 1907-1912 рр. навчався в Степанському училищі, в 1912-1915 рр. в Київській військово-фельдшерській школі, далі служив в Житомирському воєнному шпиталі. Восени 1918 р. був демобілізований, а точно через рік – призваний в Червону армію, де служив 5 років. В 1923 р. поступив на хімічний факультет Київського політехнічного інституту, який закінчив 8 червня 1928 р., отримав кваліфікацію інженера-технолога. Ще до закінчення Інституту, 13.01.1928 р. затверджений аспірантом при кафедрі хімію. Аспірантуру закінчив в січні 1931 р. З 1931 по 1952 р. працював в Інституті хімії на посадах наукового, старшого наукового співробітника, завідуючого лабораторією електрохімії. За сумісництвом працював завідуючим кафедрою: в 1936-1944 р. – Київського хіміко-технологіного інституту та в 1944–1975 рр. – Київського політехнічного інституту.
Доктор хімічних наук (1941), професор (1942), має Державні нагороди СРСР. Є автором більше 60 наукових праць, в тому числі двох великих монографій.
Помер 8 травня 1988 р.
Досліджував теорію катодних процесів, речовини високого і надвисокого ступенів чистоти, гальванічні покриття для захисту металів від корозії, електрохімічні методи одержання сплавів і металлічних порошків.