Il est le au repêchage de 2004 sélectionné par l'Avalanche du Colorado. Il fait ses débuts dans la LNH en 2006 Il est l'assistant capitaine de l'équipe des moins de 17 ans de l'Ontario lors des jeux d'hiver du Canada en 2003.