Après avoir passé trois saisons au sein de l'organisation de l'Attack d'Owen Sound de la Ligue de hockey de l'Ontario, il passa chez les professionnels à l'aube de la saison 2007-2008. Il se joignit alors aux Falcons de Springfield pour y commencer la saison et fut amené à participer en cours de saison à une rencontre de la Ligue National de Hockey avec les Oilers d'Edmonton, club parent des Falcons. Ces derniers l'avait sélectionné lors du repêchage de 2006 en (troisième ronde). Lors des saisons 2008-09 et 2009-10, il continue à évoluer avec les Falcons de Springfield et participe également à plusieurs rencontres de la LNH avec les Oilers d'Edmonton, équipe pour qui il joue depuis la saison 2010-11.