En 2000, il commence à jouer dans la Ligue de hockey junior majeur du Québec avec le Titan d'Acadie-Bathurst. Au terme de sa deuxième saison, il est repêché en ( au total) par les Sabres de Buffalo.