Родился в 1910 году в Харькове. Из крестьян. Член ВКП(б) с 1937 года. В 1933 году окончил рабфак, в 1939 году - Тульский механический институт, инженер-механик.
В 1921-1927гг. - пастух, ученик и подручный пекаря. В 1927-1931гг. - токарь на оружейном заводе в г. Туле. В 1939-1945гг. - начальник цеха, механик, заместитель главного инженера на различных оборонных предприятиях. В 1945-1947гг. - заместитель секретаря Тульского обкома ВКП(б). С 1947г. - на руководящей советской и партийной работе. С ноября 1954г. - первый заместитель председателя Севастопольского горисполкома. 9 марта 1957г. по 1963г. - председатель исполнительного комитета Севастопольского городского Совета депутатов трудящихся.