Für die &lt;a href="KHL%202010/11"&gt;Saison 2010/11&lt;/a&gt; wurde Henry vom HK Dinamo Minsk aus der Kontinentalen Hockey-Liga verpflichtet. Am 9. Juli 2011 transferierten ihn die Florida Panthers im Austausch für Keith Seabrook zu den Calgary Flames. Am selben Tag unterzeichnete Henry einen Zweiwegvertrag für ein Jahr bei den Calgary Flames. Nach einem Jahr, das er bei den Abbotsford Heat und Chicago Wolves in der AHL gespielt hatte, wurden er und ein Fünftrunden-Pick im NHL Entry Draft 2013 von den Flames für Dennis Wideman zu den Washington Capitals abgegeben.