Родился 29 марта 1930 года в селе Логачевка Валуйского района Белгородской области. Член КПСС с 1958 года. В 1954 году окончил Харьковский автомобильно-дорожный институт.
В 1954-1968гг. – прораб на строительстве большого кольца автодорог вокруг Ленинграда, начальник производственно-хозяйственной части на строительстве автомобильных дорог в Краснодарском крае, главный инженер СУМ-52, начальник СУ № 51 треста «Симферопольпромстрой». В 1968-1980гг. – председатель исполкома Киевского районного Совета народных депутатов г. Симферополя. В феврале-июле 1981г. - начальник управления по заготовкам и снабжению топливом населения, коммунально-бытовых предприятий и учреждений Крымского облисполкома. С июля 1981г. по июль 1986г. - начальник управления коммунального хозяйства Крымского облисполкома.