Jeszcze jako czynny zawodnik od 2001 przez dwa sezony był grającym asystentem trenera w Spartaku Petersburg. Równolegle był też głównym trenerem w rezerwowej drużynie tego klubu. Od 2004 był głównym trenerem pierwszego zespołu Spartaka od 2004 do 2006. Potem podjął pracę w drugiej drużynie SKA Sankt Petersburg, od 2007 jako asystent, a od 2008 jako główny trener. W 2009 był szkoleniowcem juniorskiej drużyny SKA-1946 Sankt Petersburg w utworzonych wówczas rozgrywkach MHL. W sezonie KHL (2009/2010) był asystentem w sztabie SKA 2 Sankt Petersburg. W sezonie MHL (2010/2011) trenował inną petersburską ekipę w MHL, Sieriebrianyje Lwy, a w styczniu 2011 przejął ponownie SKA-1946 Sankt Petersburg i prowadził jeszcze w edycji MHL (2011/2012). Od 2012 do 2014 znowu był asystentem w sztabie SKA Sankt Petersburg, a w tym czasie na przełomie listopada i grudnia 2012 przejściowo pełnił obowiązki głównego trenera tego zespołu. Od 2014 przez trzy sezony do 2017 był asystentem w klubie HK Soczi. Od sierpnia 2017 był szkoleniowcem chińskiej drużyny, w rosyjskich rozgrywkach WHL. W edycji MHL (2018/2019) prowadził tamtejszą ekipę SKA-Wariagi do początku października 2018, a następnie objął zespół SKA-Niewa z WHL.