Depuis la saison 2007-2008, il évolue avec l'Attack d'Owen Sound en Ontario. Il connait sa meilleure saison en 2008-2009 alors qu'il récolte 81 points en 65 parties. La saison suivante, il ne joue que 36 parties, ce qui n'empêche pas l'Avalanche du Colorado d'en faire leur premier choix lors du repêchage de la Ligue nationale de hockey en 2010. Il participe avec l'équipe LHO à la Super Serie Subway en 2010.