En 1998, il débute en senior avec l'équipe réserve du Severstal Tcherepovets, son club formateur, dans la Pervaïa liga, la troisième division russe. Cet attaquant au petit gabarit évolue dans de nombreuses équipes de Vyschaïa liga et équipes réserves de Pervaïa Liga. S'il joue ses premiers matchs dans la Superliga avec le HK Spartak Moscou, c'est le Vitiaz Tchekhov qui lui permet de gagner sa place dans l'élite russe en 2007. Le , il est échangé aux Ak Bars Kazan en retour de Grigori Chafigouline. Les Ak Bars remportent la Coupe Gagarine 2009. De retour au Vitiaz, le SKA Saint-Pétersbourg, alors premier de la saison régulière, l'amène dans son effectif le contre un choix de troisième tour au repêchage d'entrée dans la KHL 2010. Le , il est échangé au Metallourg Magnitogorsk en retour de Sergueï Terechtchenko.
Il prend sa retraite à l'issue de la saison 2019-2020[1].