Нар. у 1960 у Гродне. Скончыў БДУ (1982). Пасля паступіў у распараджэнне камандзіра вайсковай часці ў Барысаве. Два гады быў камандзірам узвода. Потым паступіў у распараджэнне Упраўлення вайсковых трыбуналаў у Маскве. Ад 1993 — суддзя Беларускага вайсковага суда. Ад 1997 — суддзя і старшыня Мінскага міжгарнізоннага вайсковага суда. Ад 2006 — суддзя і старшыня Беларускага вайсковага суда. Ад 2009 года — намеснік старшыні, старшыня вайсковай калегіі Вярхоўнага суда. Ад верасня 2011 — генеральны пракурор. Генерал-­маёр юстыцыі.