Calgary Hitmen
En 2006, il débute avec les Hitmen de Calgary dans la Ligue de hockey de l'Ouest. Il est choisi au cours du repêchage d'entrée 2008 dans la Ligue nationale de hockey par les Blues de Saint-Louis en , en . Les Hitmen remportent la Coupe Ed Chynoweth 2010. Le , il est échangé avec Lars Eller aux Canadiens de Montréal en retour de Jaroslav Halák. Il est assigné aux Bulldogs de Hamilton de la Ligue américaine de hockey.