Родился в г. Пермь. В 1916 г. окончил Пермяцкую гимназию. В этом же году зачислен студентом в Пермское отделение Императорского Петроградского университета на физико-математический факультет (медицинское отделение).
В декабре 1918 г. мобилизован как студент-медик в армию Колчака, служил младшим медицинским фельдшером в хирургическом госпитале 1-й армии. В октябре 1919 г. в составе госпиталя перешел на сторону Красной Армии и работал до 1920 г. в хирургическом госпитале. В 1923 г. откомандирован в Томский медицинский университет для окончания образования.
С июня 1923 по август 1928 гг. работал ординатором в Томской акушерско-гинекологической больнице им. Н.А. Семашко, с сентября 1928 г. – ассистент акушерско-гинекологической клиники Томского института усовершенствования врачей.
В 1946 – 1948 гг. работал в НИИ акушерства в Ташкенте. Был ассистентом кафедры акушерства и гинекологии I-го Московского ордена В.И. Ленина медицинского института. С 1948 по 1956 гг. – и.о. заведующего II-м акушерским отделением института акушерства и гинекологии Минздрава СССР, старший научный сотрудник института.
В 1956 г. назначен и.о. заведующего кафедры акушерства и гинекологии ЧГМИ. В 1957 г. утвержден в звании профессора по кафедре «Акушерство и гинекология». Под его руководством велась работа по организации акушерской и гинекологической службы в городе и области.
В 1960 г. направлен в распоряжение Московского НИИ акушерства и гинекологии. В 1962–1964 гг. исполнял обязанности заведующего кафедрой акушерства и гинекологии Курского медицинского института.
Автор более 40 научных работ, нескольких научных изобретений.