Im Sommer 2007 lief sein Vertrag bei den Calgary Flames aus und er erhielt bei Metallurg Magnitogorsk aus der russischen Superliga einen Probevertrag, konnte sich aber nicht für einen Platz im Kader empfehlen.