Career
He played in one National Hockey League game for the New York Rangers during the 1999–2000 National Hockey League season, going scoreless and receiving 2 penalty minutes in a contest against the Montreal Canadiens. Vasiliev also spent 12 seasons playing for Lokomotiv Yaroslavl in the Russian Superleague & Kontinental Hockey League. His contract was not renewed for the 2011-2012 KHL season, which saved his life as he was not on the plane that crashed September 7, 2011, killing the majority of the team