Il évolua dans la Ligue de hockey de l'Ontario durant trois saisons avant de se voir être réclamé au repêchage d'entrée dans la LNH de 2006 par le Wild du Minnesota qui firent de lui leur choix de troisième ronde. Il participe avec l'équipe LHO au Défi ADT Canada-Russie en 2006.