Career
Anshakov was drafted by the Los Angeles Kings in the 2002 National Hockey League Entry Draft. He began playing in the Russian Super League in 2002 with CSKA Moscow. In 2003, Anshakov was dealt with Martin Strbak to the Penguins for Martin Straka.
On June 7, 2010 Anshakov was transferred from CSKA Moscow to Molot-Prikamie Permanent of the Vysshaya Hokkeinaya Liga.
He played ten regular season games with the team, scoring two goals and two assists. Anshakov also scored two goals in three post-season appearances during the 2010-2011 VHL season.
Anshakov did not play during the 2011-2012 season and remains an unrestricted free agent.