После окончания в 1990 году юридического факультета Белорусского государственного университета работал следователем прокуратуры, судьёй суда Московского района города Бреста, с июня 1995 года по март 2003 года — первым заместителем, начальником управления юстиции Брестского облисполкома. С марта 2003 года работал заместителем министра юстиции республики Беларусь.
29 августа 2006 года указом президента республики Беларусь № 545 назначен директором Национального центра правовой информации Республики Беларусь.