Родился 27 апреля 1979 года в городе Чаусы Могилевской области. Занимается биатлоном с 1991.
Серебряный призер Олимпийских игр 2010 года в индивидуальной гонке, трехкратный чемпион зимних Универсиад, двукратный чемпион Европы, серебряный призер чемпионата мира 2008 года. Участник Олимпийских игр в Сочи-2014.
Живёт в Могилёве. Заслуженный мастер спорта Республики Беларусь c 2010 года. Директор Учреждения "Могилёвский областной спортивный клуб "Спартак" Федерации профсоюзов Беларуси".
Завершил карьеру.