Natif de Montréal, il joua son hockey junior avec le Rocket de l'Île-du-Prince-Édouard dans la Ligue de hockey junior majeur du Québec durant quatre saisons. Il connut assez de succès pour jouer avec l'équipe canadienne des moins de 18 ans lors du Championnat du monde junior de hockey sur glace en 2005. Il fut aussi sélectionné par les Sabres de Buffalo lors du Repêchage d'entrée dans la LNH de 2005. Il participe avec l'équipe LHJMQ au Défi ADT Canada-Russie en 2005 et 2006.