Закінчив Харківський технікум промислового транспорту, Харківський інститут інженерів залізничного транспорту (1965), Академію суспільних наук при КПРС (1979).
З 1965 по 1971 — майстер будівельного управління, старший виконроб, начальник спец. управління тресту «Криворіждорбуд».
З 1971 по 1979 — заступник голови, голова Дзержинської[1] і Саксаганської[2] райради.
З 1979 по 1988 — 1-й секретар Долгинцевського райкому КПУ, другий секретар Криворізького міськкому КПУ.
З 1988 по 1990 — заступник начальника Головного планово-економічного управління Дніпропетровського облвиконкому.