HC Yugra
He has previously played for Traktor Chelyabinsk, Amur Khabarovsk, HC Lada Togliatti, HC Dynamo Moscow, SKA Saint Petersburg and HC Yugra in the Russian Superleague and the Kontinental Hockey League.