Le , les Flames le cèdent aux Predators de Nashville en retour d'un choix de quatrième ronde au repêchage de 2010. Le , il est échangé aux Canadiens de Montréal en compagnie de Dan Ellis contre Siarheï Kastsitsyne.