Après avoir été repêché en 2003 par les Sharks de San José, il rejoint l'organisation au début de la saison 2005-2006. Il passera alors toute la saison dans la Ligue américaine de hockey, avec les Barons de Cleveland, qui était le club-école des Sharks. Il fut par la suite échangé aux Blackhawks de Chicago, mais ce fut de courte durée car le lendemain de cette transaction, les Hawks l'envoyèrent aux Sénateurs d'Ottawa.C'est avec ces derniers qu'il fit ses débuts dans la Ligue nationale de hockey en 2006-2007, y jouant 10 parties, marquant aussi son premier but dans la ligue.