 As a free agent in 2010, he was offered a try-out with the Philadelphia Flyers, but ultimately signed a contract with the AHL's Abbotsford Heat.His play in Abbotsford during the 2010–11 season impressed the Heat's parent club, leading the Calgary Flames to sign him to an NHL two-way contract on July 1, 2011.He spent the majority of the season with Abbotsford, but earned a recall to Calgary on December 1, 2011.