Родился 22 октября 1947 года в г. Очаков Николаевской области. В 1972 году окончил Севастопольский приборостроительный институт по специальности инженер-электрик, в 1983 году - Высшую партийную школу при ЦК Компартии Украины.
В 1968-1969гг. - электромонтер в Севастопольском городском производственно-техническом узле связи. С ноября 1969 года работал старшим механиком, инженером, старшим инженером. В 1975-1979 годах работал в Севастопольском специализированном управлении № 464 треста “Запорожэлектромонтаж" начальником производственно-технического отдела. В 1979-1981гг. - инструктор, заведующий промышленно-транспортного отдела Ленинского райкома Компартии Украины г. Севастополя. В 1983-1989гг. - второй, первый секретарь Ленинского райкома Компартии Украины, секретарь, d 1989-1991uu/ - первый секретарь Севастопольского горкома Компартии Украины. В 1991–1998гг. – заместитель генерального директора объединения «Севастопольжилстрой». С апреля 1998г. – председатель, с апреля 2002г. по апрель 2006г. - первый заместитель председателя Севастопольского городского совета. С сентября 2019г. - заместитель председателя Законодательного собрания Севастополя.
Член Коммунистической партии Российской Федерации с 2014г. Первый секретарь Севастопольского городского комитета КПРФ с мая 2014г. Член Коммунистической партии Украины в 1993-2014гг. В 1992-1993гг. – председатель Севастопольского городского комитета Социалистической партии Украины. В 1993-2014гг. – первый секретарь Севастопольского горкома Коммунистической партии Украины. Депутат Верховного Совета Крыма 1-го созыва (1991-1994гг.). Депутат Севастопольского городского совета (в 1989-2014гг.).