Career
He played most of his early career with Football Club Volochanin-Ratmir Vyshny Volochyok. In 1996 he signed with Russian Premier League club Football Club Torpedo-Luzhniki Moscow. In 1998 he moved abroad signing with Belgian club the Republic of China de Charleroi-Marchienne.
In winter break of the season 1999-2000 he moved to Serbian club FK Sartid Smederevo playing in the First League of First Revision Yugoslavia.
He still played with Hapoel Tzafririm Holon F.C. in the Israeli Premier League during the first half of 2011, before returning to Russia in summer 2001 to play one season with Football Club Lokomotiv Nizhny Novgorod in the Russian First League. Afterwords he played with second league clubs Football Club BSK Spirovo and Football Club Volga Tver.