В 1979 году окончил Минский радиотехнический институт. В 1979—1981 годах был инженером производственного объединения «Интеграл». С 1981 по 1998 годы работал на различных должностях на Сморгонском заводе оптического станкостроения, в 1998 году возглавил это предприятие. В 2002—2005 годах был заместителем председателя Гродненского облисполкома. 1 декабря 2005 года назначен на должность генерального директора открытого акционерного общества «Гродно Азот». Член Наблюдательного совета ОАО «БПС-Банк».