Родился 31 января 1963 года в г. Пинске.
Образование высшее. Окончил Калининградское высшее военно-морское училище по специальности "инженер РТС", Калининградский государственный университет по специальности "юриспруденция".
С 1985 по 1989 год служил на кораблях Северного флота Вооруженных сил СССР.
С 1989 по 1990 год – инженер-технолог на Полярнинском судоремонтном заводе. В 1990 году был избран депутатом городского Совета г. Полярный.
С 1992 по 1995 год работал докером в Морском торговом порту г. Калининграда.
В 1995 году организовал в Морском торговом порту Независимый профсоюз докеров, ставший членом Международной федерации транспортников (ITF).
В 2005 году вместе с лидерами свободных профсоюзов Калининградской области учредил профсоюз работников наемного труда Калининградской области "Трудовые бригады" и стал его председателем.
С 2005 года – председатель Комитета Калининградского регионального отделения партии, член Центрального политического Совета политической партии "ПАТРИОТЫ РОССИИ".
С 2006 года – депутат Калининградской областной Думы IV созыва по одномандатному избирательному округу №2.
С 2011 года – депутат Калининградской областной Думы V созыва по общерегиональному списку партии.
C 2016 года – депутат Калининградской областной Думы VI созыва, заместитель председателя постоянного комитета по законодательству, государственному строительству, местному самоуправлению и Регламенту.
Награжден медалью "70 лет Вооруженных Сил СССР".