Manitoba Junior Hockey League
Après avoir joué pour les South Blues de Winnipeg de la Ligue de hockey junior du Manitoba, il part jouer pour l'équipe de hockey des Bears de l'Université Brown durant quatre saisons. Non repêché dans la Ligue nationale de hockey, il joue sa première saison professionnelle en 2009-2010 avec les IceRays de Corpus Christi de la Ligue centrale de hockey.