Родился 2 января 1940 г. в Чермозе Чермозского района Молотовской области РСФСР. В 1971 - 1973 гг. учился в ВПШ при ЦК КПСС (партийный работник). Награжден орденом "Знак Почета" в 1976 г. С сентября 1957 г. по июль 1959 г. - токарь комбината механических мастерских леспромхоза. С июля 1959 г. по декабрь 1959 г. - инструктор Чермозского РК ВЛКСМ. С декабря 1959 г. по август 1960 г. - инструктор Ильинского РК ВЛКСМ. С августа 1960 г. по февраль 1961 г. - второй секретарь Ильинского РК ВЛКСМ. С января 1963 г. по август 1963 г. - секретарь комитета ВЛКСМ Ильинского производственного колхозно-совхозного управления. С августа 1963 г. по ноябрь 1963 г. - инструктор парткома производственного колхозно-совхозного управления. С ноября 1963 г. по ноябрь 1966 г. - служба в СА. С ноября 1966 г. по июль 1967 г. - инструктор Ильинского РК КПСС. С июля 1967 г. по июль 1969 г. - заворг Ильинского РК КПСС. С июля 1969 г. по сентябрь 1971 г. - второй секретарь Ильинского РК КПСС. С июля 1973 г. по август 1974 г. - резерв Пермского обкома КПСС. С августа 1974 г. по июнь 1990 г. - первый секретарь Очерского РК КПСС.
С февраля 1961 г. по январь 1963 г. - первый секретарь Ильинского РК ВЛКСМ.