Родился 25 июня 1937 года в с. Покровка Подгоренского района Воронежской области в крестьянской семье. Член КПСС с 1959 года. В 1960 году окончил Севастопольское ПТУ № 3, затем Севастопольский приборостроительный институт (красный диплом), учился в Высшей школе КГБ в 1975-1976гг.
В 1956-1958гг. – служба в Советской армии. В 1960-1961гг. - токарь на Севастопольском морском заводе имени Серго Орджоникидзе. В 1961-1963гг. - секретарь Нахимовского райкома комсомола, в 1963-1964гг. – 2-й секретарь, в 1964-1966гг. – 1-й секретарь Севастопольского горкома комсомола. С 26 января 1966г. по 26 января 1974г. - первый секретарь Крымского областного комитета комсомола.
Скончался 14 августа 1976 года.