Родился 8 ноября 1920 года в пгт Оскол Белгородской области в семье рабочего. В 1950 году окончил областную партийную школу при Крымском обкоме партии, в 1960 году окончил Высшую партийную школу при ЦК КПУ (г. Киев).
В 1937-1940гг. - грузчик, лаборант, заведующий лабораторией Вильчанской мельницы № 8 Харьковской области. В 1940г. - заведующий сектором кадров Октябрьского райисполкома. В 1940-1946гг. – в Советской Армии, участник Великой Отечественной войны. В 1946-1948гг. - инструктор, заведующий сектором, заведующий орготделом Октябрьского райкома ВКП(б). В 1950-1953гг. - инструктор контрольно-инспекционной группы Крымского обкома партии. В 1960-1961гг. - директор Дома политпросвещения в Симферополе. В 1961-1962гг. - первый секретарь Евпаторийского, в 1962-1964гг. - Черноморского райкомов КП Украины. В 1964-1974гг. - заведующий отделом организационно-партийной работы Крымского обкома КП Украины. В 1974-1984гг. - председатель партийной комиссии Крымского обкома КП Украины. В 1984 году вышел на пенсию.
Майор запаса. Член Крымского обкома КПУ (1961-1985 гг.) Депутат Крымского областного совета (1965-1976гг.).