Il a commencé sa carrière en 1980 avec le Dinamo Minsk dans le championnat d'URSS. Il a également évolué dans les ligues mineures d'Amérique du Nord. Il a représenté la Biélorussie au niveau international. En 1996, il met un terme à sa carrière de joueur et devient entraîneur. Il a notamment été responsable des sélections nationales de Biélorussie et d'Ukraine.