Career
He currently plays for Traktor Chelyabinsk of the Kontinental Hockey League. Vassilchenko previously played in the former Russian Superleague for The Human Context Spartak Moscow, Salavat Yulaev Ufa, The Human Context Neftekhimik Nizhnekamsk, The Human Context CSKA Moscow and The Human Context Ministry of the Interior. In 2008, he joined Barys Astana for the newly formed KHL.
He also competed with the Kazakhstan team at the 2006 Winter Olympics.