Родился 29 апреля 1946 года в селе Новопавловском Белоглинского района. В 1949 году вместе с родителями переехал в совхоз Новопокровский. Окончив СОШ № 9 пошел работать скотником на МТФ № 4. В 1962 году от совхоза был направлен на учебу в ПТУ на механизатора. После окончания училища устроился по специальности на отделение № 4.
Осенью 1964 года от военкомата был направлен на водительские курсы в город Тихорецк, после окончания которых устроился работать водителем в автогараж. В 1965 году призван в ряды Советской Армии. После службы вернулся в родной совхоз и пошел трудиться на прежнее место работы. В 1970 году переведен руководством совхоза в мехотряд трактористом.
За доблестный труд в 1973 году указом Верховного совета СССР был награжден орденом «Трудового Красного Знамени», грамотой за высокие показатели в социалистическом соревновании совхоза Новопокровский.