W 2004 rozpoczął współpracę z litewskim biznesmenem rosyjskiego pochodzenia Władimirem Romanowem. Znalazł zatrudnienie w akademii piłkarskiej przy będącym własnością Romanowa białoruskim klubie MTZ-RIPO Mińsk. Dwa lata później został przez Romanowa zatrudniony w FBK Kowno. W tym samym roku biznesmen ściągnął go do pracy w szkockim Heart of Midlothian na stanowisku dyrektora sportowego. Jesienią 2006 w kilku meczach zastępował urlopowanego trenera Hearts Valdasa Ivanauskasa. Na początku grudnia powrócił do MTZ-RIPO, by objąć funkcję pierwszego trenera, jednak w marcu 2007 zrezygnował z pracy z mińskim klubem. W październiku 2007 objął stanowiska trenera FK Silute. Od 26 września 2008 do 28 listopada 2009 roku prowadził Dynamo Sankt Petersburg, z którym zdobył awans do Pierwszej dywizji w 2009 roku. Od grudnia 2009 do maja 2010 pracował na stanowisku głównego trenera Szachciora Soligorsk. 22 lipca 2010 ponownie stał na czele petersburskiego Dynamo. Kontrakt został podpisany do końca sezonu 2010 z możliwością przedłużenia na kolejny rok, jednak już wkrótce, 17 sierpnia 2010 zrezygnował z prowadzenia. Pozostał w klubie jako konsultant. 25 listopada 2010 objął stanowisko głównego trenera Pskow-747 Psków, z którym pracował do lipca 2011.