Il commence sa carrière en 2000 avec les Wheat Kings de Brandon de la Ligue de hockey de l'Ouest. Il participe avec l'équipe LHOu au Défi ADT Canada-Russie en 2003 et 2004. Il est choisi au cours du repêchage d'entrée 2003 de la Ligue nationale de hockey par les Capitals de Washington en 1 ronde, en . En 2005, il passe professionnel avec les Bears de Hershey club ferme des Capitals dans la Ligue américaine de hockey. Il fait également ses premières apparitions avec les Capitals de Washington. Il remporte la Coupe Calder à la fin de cette saison. Le , il est échangé aux Jets de Winnipeg en retour de Danick Paquette et d'un choix de quatrième ronde au repêchage 2012.