Il a commencé le biathlon à l'âge de onze ans et est rentré en équipe nationale durant la saison 1995-1996. En 1998, il fait ses débuts aux Jeux olympiques disputés à Nagano et a l'honneur d'y être le porte-drapeau de la délégation ukrainienne. Le , il monte sur son premier podium de Coupe du monde lors du sprint d'Holmenkollen. Le , il signe son premier succès à l'occasion de la mass-start d'Antholz en devançant de sept dixièmes Pavel Rostovtsev grâce à un sans faute en tir. Entre 2002 et 2005, il remporte trois titres européens : un en individuel et deux en poursuite. Il est aussi deux fois champion de l'Universiade en 2003.