Wychowanek Torpedo Ust-Kamienogorsk. W młodości występował w juniorskich kadrach Kazachstanu. Następnie był reprezentantem Rosji (m.in. podczas turniejów Euro Hockey Tour 2003 i 2004). Od maja 2012 roku ponownie zawodnik Saławata Jułajew Ufa, związany dwuletnim kontraktem[2]. Występował w sezonie KHL (2012/2013).
Następnie, już jako były zawodnik klubu, w kwietniu 2013 roku został trenerem bramkarzy w Saławacie[3]. W sezonie KHL (2019/2020) był trenerem bramkarzy w HK Soczi[4][5]. W 2020 powrócił do Saławatu[6]. W maju 2021 wszedł do sztabu trenerskiego Sibiru Nowosybirsk[7].