Родился 30 августа 1957 г. в г.Мозырь Гомельской области. Белорус.
Трудовой путь начал в 1974 г. рабочим Мозырского производственного деревообрабатывающего объединения. С ноября 1975 г. по август 1977 г. служил в Советской Армии.
С августа 1977 г. по июнь 1981 г. обучался в Рижском высшем военно-политическом Краснознаменном училище имени Маршала Советского Союза Бирюзова С.С. Закончил военно-политическую академию имени В.И.Ленина, академию управления при Президенте Республики Беларусь.
С июня 1981 по июль 1997 г. служил в Вооруженных Силах на офицерских должностях от заместителя командира группы регламента до исполняющего должность заместителя командира соединения по воспитательной работе. Службу закончил в воинском звании – подполковник.
С июля 1997 г. по октябрь 2011 г. продолжил свою трудовую деятельность в Мозырском городском исполнительном комитете заведующим общим отделом управления делами, первым заместителем председателя горисполкома, затем председателем Мозырского городского и районного Совета депутатов. С октября 2011 г. и по настоящее время работает председателем Ельского районного исполнительного комитета.
Проживает в г. Ельске. Член Коммунистической партии Беларуси.
Женат. Имеет дочь и двух внуков.