Окончил Харьковский институт инженеров железнодорожного транспорта, получив специальность инженера по эксплуатации железных дорог.
Рабочий путь начал в 1955 году. После службы в Советской Армии работал весовщиком, сцепщиком вагонов, оператором и дежурным на станции Россоттть.
Затем работал на станции Лиски и в отделении дорог Георгиу-Дежском и Воронежском.
В 1980-е годы на работе в Воронежском обкоме КПСС и в советских органах.
В конце восьмидесятых – начале девяностых был председателем Воронежского горисполкома, затем председателем Воронежского городского совета народных депутатов.
1991-98 гг. - начальник Юго-Восточной железной дороги, затем представлял Россию и ее железные дороги в Венгрии.