Родился 25 сентября 1914 году в селе Гавриловка Копальского уезда Семиреченской губернии, Казахстан в крестьянской семье. Член ВКП(б) с 1940 года. В 1937 году окончил рабфак при Казахском педагогическом институте в г. Алма-Ата, в 1940 году – институт инженеров водного транспорта в Горьком, в 1948 году - Высшую партийную школу при ЦК ВКП(б).
В 1930-1934гг. – работал в рисовом совхозе Каратальского района Алма-Атинской области, затем в МТС и на предприятиях, учитель в начальной школе. В 1934-1935гг. – бухгалтер в тресте «Казпромстрой». В 1940-1942гг. – начальник планово-производственного отдела и отдела технического контроля на заводе им. Ленина в Астрахани. В 1942-1944г. – заведующий транспортным отделом Астраханского горкома ВКП(б), 1-й секретарь Кировского райкома ВКП(б) г. Астрахани. В 1944-1945гг. – заместитель уполномоченного Комиссии партийного контроля при ЦК ВКП(б). В 1945-1947гг. – уполномоченный Комиссии партийного контроля по Воронежской области, затем – по Башкирской АССР. С июля 1947г. – инспектор Управления по проверке по проверке партийных органов ЦК ВКП(б). С января 1948г. - заведующий сектором, с августа 1948г. - инструктор отдела партийных, профсоюзных и комсомольских органов ЦК ВКП(б). С сентября 1949г. по сентябрь 1952г. – 1-й секретарь Севастопольского горкома ВКП(б). В 1952-1957гг. - заместитель начальника Московского речного пароходства, заместитель начальника Главнефтефлота Министерства морского и речного флота СССР. С марта 1957г. - 2-й секретарь Приморского крайкома КПСС.
Депутат Крымского областного Совета депутатов трудящихся (1951-1953гг.). Депутат Верховного Совета РСФСР (1951-1956гг.).