Formé au Neftekhimik Nijnekamsk, il est choisi en troisième ronde en au 2004 par les Blue Jackets de Columbus de la Ligue nationale de hockey. En 2007, il part en Amérique du Nord et est assigné aux Crunch de Syracuse de la Ligue américaine de hockey. Deux ans plus tard, il signe au HK Dinamo Moscou dans la Ligue continentale de hockey.