Родился 14 апреля 1949 года в ст. Старовеличковской Калининского района в крестьянской семье. Окончил школу в 1967 году. С 1968 по 1971 год проходил срочную службу в ВМФ в г. Севастополе. После службы поступил в Краснодарский станкостроительный техникум и окончил его в 1976 году по специальности техник металлообрабатывающих станков.
Трудовой путь начал в колхозе "Октябрь" Калининского района начальником мастерских. В дальнейшем, вплоть до выхода на пенсию, работал на консервном заводе этого предприятия. В настоящее время трудится в ООО "СК Октябрь" инженером коммунального хозяйства и начальником котельной.