Zur &lt;a href="NHL%201993/94"&gt;Saison 1993/94&lt;/a&gt; schloss sich der Russe den Winnipeg Jets aus der National Hockey League an, die ihn bereits im NHL Entry Draft 1991 in der fünften Runde als insgesamt 99. Spieler ausgewählt hatten. Für Winnipeg selbst kam er jedoch nur zu einem einzigen NHL-Einsatz, während er überwiegend für deren Farmteam Moncton Hawks in der American Hockey League spielte. Im Februar 1994 wurde er schließlich von Winnipeg innerhalb der NHL im Tausch gegen Wayne McBean an die New York Islanders abgegeben, bei denen er bis Saisonende einen Stammplatz hatte. In der aufgrund eines Lockouts verkürzten &lt;a href="NHL%201994/95"&gt;Saison 1994/95&lt;/a&gt; kam er nur noch zu zwei weiteren Einsätzen in der NHL für die Islanders, während er die restliche Spielzeit bei deren Farmteam Denver Grizzlies in der International Hockey League verbrachte. Nachdem die Mannschaft umgesiedelt wurde, spielte er weitere zwei Jahre für deren Nachfolgeteam Utah Grizzlies. Zur &lt;a href="SM-liiga%201997/98"&gt;Saison 1997/98&lt;/a&gt; kehrte der Linksschütze nach Europa zurück, wo er einen Vertrag bei Lukko Rauma aus der finnischen SM-liiga erhielt. Zuletzt stand er in der &lt;a href="IHL%201998/99"&gt;Saison 1998/99&lt;/a&gt; für sein Ex-Team Utah Grizzlies sowie die Grand Rapids Griffins in der IHL auf dem Eis. Anschließend beendete er seine Karriere bereits im Alter von 28 Jahren.