On February 28, 2015, he was traded from Florida to Anaheim Ducks in exchange for forward Dany Heatley and a draft pick in the third round of 2015 NHL draft. After the season he left the team as an unrestricted free agent. On September 13, 2015, he was invited through proffesional tryout to Montreal Canadiens camp and on October, 4, 2015, he signed a one-year contract worth $750.000.