Родился 9 июня 1945 года в г. Александровске Сахалинской области.
Окончил высшее Сахалинское мореходное училище, Калининградский институт рыбного хозяйства по специальностям «Эксплуатация водного транспорта», «Экономика рыбного хозяйства», инженер-экономист.
Трудовой путь начал в 1966 году стивидором. Работал прорабом, старшим диспетчером Углегорского торгового порта, инженером-диспетчером объединения «Сахалинрыбпром». С 1973 года — в Карелии: инженер, старший инженер, начальник отдела, заместитель директора комитета «Карелрыбпром», директор Беломорской базы гослова рыбы. В момент избрания депутатом Законодательного Собрания Республики Карелия — генеральный директор ОАО «Карелрыбфлот». Награжден медалью «За заслуги перед Отечеством» II степени, Заслуженный работник народного хозяйства Республики Карелия.
В Палате Представителей — член Комитета по лесопромышленной и аграрной политике. Был избран депутатом Законодательного Собрания II созыва. В июле 1998 г. сложил депутатские полномочия в связи с назначением на пост заместителя Председателя Правительства Республики Карелия.