Scelto dagli Edmonton Oilers al primo giro nel draft 2004, disputò coi canadesi solo sette incontri in NHL in tre anni, poiché venne girato ai "farm team" in American Hockey League. Maggior fortuna ebbe nel suo anno e mezzo coi New York Islanders (89 presenze) e nei pochi mesi giocati con gli Atlanta Thrashers (18 presenze).