Родился 1 декабря 1969 года в д. Светиловичи Ветковского района Гомельской области. Образование высшее. Окончил в 1993 году Гомельский государственный университет им. Ф.Скорины по специальности «Физика», а в 1999 году - учреждение образования «Гомельский кооперативный институт» по специальности «Бухгалтерский учет, анализ и аудит».
Трудовую деятельность начал в 1993 году в качестве инженера-радиолога Ветковского спецлесхоза. Затем работал начальником отдела в филиале №308 ОАО «АСБ Беларусбанк» в г.Ветке, с 1998 года - в филиале № 305 ОАО «АСБ Беларусбанк». С 2006 года работает на руководящих должностях Белорусского республиканского унитарного страхового предприятия «Белгосстрах» по Гомельской области.
С 2012 года по настоящее время работает в должности директора представительства по г.Гомелю Белорусского республиканского унитарного страхового предприятия «Белгосстрах».
Член Республиканской партии труда и справедливости.
Женат, имеет двоих детей.
Проживает в г.Гомеле.