Родился 12 августа 1952 года в г. Чериков (Республика Беларусь, Могилевская область).
Образование
В 1974 г. окончил инженерно-технологический факультет Белорусского политехнического института по специальности «Технология хранения и переработки зерна»
Трудовая деятельность
С 1974 года работал на мелькомбинате в Витебске.
С 1989 года работал в Великих Луках в монтажной организации старшим прорабом, начальником участка.
С 1999 года работал главным инженером, заместителем начальника Великолукского почтамта Управления федеральной почтовой связи Псковской области.
С 2002 года по 2007 - депутат Великолукской городской Думы третьего созыва.
С февраля 2010 г. по декабрь 2011 г. – депутат Псковского областного Собрания (фракция КПРФ).
Партийная принадлежность
Коммунистическая партия РФ.