Родился 15 декабря 1960 года в деревне Массоляны Берестовицкого района Гродненской области.
В 1978 году окончил Большеберестовицкую среднюю школу.
В 1983 году окончил Гродненский сельскохозяйственный институт.
Трудовую карьеру начал технологом в колхозе имени Жданова (сейчас СПК «Пограничный») Берестовицкого района. Был призван в ряды Вооруженных Сил. В дальнейшем работал в молодежной организации, коммерческой структуре, инженером на промышленном предприятии ООО «Ойцово», главным инженером по охране труда и безопасности дорожного движения управления сельского хозяйства Берестовицкого райисполкома, инженером в Берестовицком жилищно-коммунальном хозяйстве, страховой компании Белгосстраха.
Председатель Гродненской областной организации Белорусской социал-демократической партии (Грамада)
Временно не работает. Женат, имеет трех детей.