Хокейну кар'єру розпочав 2002 року в ЗХЛ виступами за «Портленд Вінтергокс». За час виступів у «Вінтергокс» двічі потрапляв до команди всіх зірок за підсумками сезону. 2004 року був обраний на драфті НХЛ під 60-м загальним номером командою «Нью-Йорк Рейнджерс».