Il a représenté l'Équipe du Canada lors des Championnat du monde juniors 2003. L'équipe s'incline en finale face à la Russie. Il a joué avec Nathan Paetsch sur la troisième paire défensive. Il réalise une assistance pour le but de Pierre-Alexandre Parenteau lors de la victoire 4-1 face à l'Allemagne. En , il est appelé en équipe de France senior par le sélectionneur Dave Henderson. Il honore sa première sélection le face à la Norvège lors d'un match de l'Euro Ice Hockey Challenge.