Родился 15 декабря 1911 года в г. Георгиевске Ставропольского края в многодетной семье. Отец, Антон Афанасьевич, — мастер-закройщик обуви. Мать, Татьяна Кузьминична, — домохозяйка. В 1938 году окончил Одесский технологический институт консервной промышленности.
Окончив местную профтехшколу, устроился на работу учеником слесаря, но после решил продолжить обучение на рабочем факультете в Орджоникидзе. Получив специальность слесаря-разметчика, он отправился трудиться на паровозоремонтный завод в г. Кизил-Арват Туркменской ССР. В 1931 году переехал в Одессу, где устроился разметчиком на завод подъемно-транспортных сооружений. В 1938-1948гг. - инженер-технолог на Шубертовском рыбокомбинате Усть-Камчатского района, главный инженер Опалинского рыбокомбината. В 1948-1950гг. - главный инженер Феодосийского, Ялтинского рыбзаводов "Азчеррыбтреста". В 1950-1955гг. - инструктор, заведующий отделом рыбной промышленности Крымского обкома партии. В 1955-1961гг. - председатель Ленинского райисполкома. В 1961-1963гг. - заместитель начальника управления пищевой и легкой промышленности Крымского совета народного хозяйства. В 1963-1972гг. – начальник отдела производства рыбной продукции и новой технологии. "Главазчеррыба". В 1972-1982гг. - ведущий специалист в ЦПКТБ "Азчеррыба" в отделах внедрения новой техники.
Заслуженный работник промышленности УССР (1972гг.). Депутат Крымского областного Совета депутатов трудящихся (1959-1963гг.).