Родился 1 января 1947 года в селе Покровка Костюковицкого района Могилевской области, Белоруссия в крестьянской семье. В 1969 году окончил Севастопольский приборостроительный институт, в 1976 году - Военно-воздушную инженерную академию им. М.Е. Жуковского.
В 1969-1971гг. - конструктор филиала ЦКБ "Пролетарский завод", г. Севастополь. В 1971-1972гг. - служба в Военно-морском флоте. В 1978-1985гг. – главный инженер, в 1985-1991гг. – начальник Севастопольского авиационно-ремонтного завода Министерства обороны СССР. С февраля 1991г. – председатель Севастопольского городского Совета и исполкома. С марта 1992г. по январь 1994г. – представитель Президента Украины в г. Севастополе – глава Севастопольской городской государственной администрации. С мая 1991г. по май 1994г. – заместитель Председателя Верховного Совета Крыма. Участвовал кандидатом в Президенты Крыма на выборах 16 января 1994 года, занял 5 место из шести. В 1994-1996гг. - заместитель управляющего Крымского коммерческого Церковного банка. С 2002г. - директор по развитию и маркетингу ООО "Юг-телеком".
Полковник запаса. Депутат Верховного Совета Крыма 1-го созыва (1991-1994гг.). В 1994-2014гг. - председатель общественного движения "Союз - процветание в единстве". Член Всероссийской партии "Патриоты России" с апреля 2014 года, председатель Севастопольского регионального отделения Всероссийской партии "Патриоты России" с апреля 2014 года. Был членом Партии «Трудовая Украина», председатель Севастопольской городской организации Партии «Трудовая Украина» до 2009 года. Член партии "Сильная Украина" в 2009-2011гг. председатель Севастопольской городской организации партии "Сильная Украина" в 2009-2011гг. Председатель Севастопольской организации «Злагода» до 2014 года. Был председателем Украинской лиги граждан причерноморских городов. Был членом Национального Союза журналистов Украины.