Родился 20 июля 1961 года в городе Могилеве. Образование высшее — окончил Витебский государственный медицинский институт, врач-невропатолог.
Трудовую деятельность начал санитаром скорой медицинской помощи в Могилевской городской больнице. Служил в рядах Вооруженных Сил в составе ограниченного контингента советских войск в Афганистане. Работал старшим лаборантом кафедры нервных болезней Витебского государственного медицинского института, заведующим неврологическим отделением, заведующим отделением китайской народной медицины Витебской городской поликлиники, главным врачом Республиканского центра медицинской реабилитации воинов-интернационалистов в городе Витебске, начальником управления охраны здоровья Минского облисполкома.
Избирался депутатом Верховного Совета Республики Беларусь тринадцатого созыва. Являлся депутатом Палаты представителей Национального собрания Республики Беларусь первого созыва, был председателем Комиссии по труду, социальным вопросам, охране здоровья, физической культуре и спорту, членом Совета Палаты представителей.
Депутат Парламентского Собрания Союза Беларуси и России, член Комиссии по бюджету и финансам.
Руководитель депутатской группы “Единая Беларусь”.
Награжден орденами Дружбы народов, Почета, Дружбы (Российской Федерации), двенадцатью медалями, Почетной грамотой Парламентского Собрания Союза Беларуси и России, Почетной грамотой Национального собрания Республики Беларусь.
ОТЧЕТ О ПРОДЕЛАННОЙ РАБОТЕ ЗА 2000-2004 ГОДЫ