Joueur albertain ayant été repêché par les Canucks de Vancouver lors du repêchage de 1994 de la Ligue nationale de hockey. Il commença sa carrière professionnelle en 1996 en se joignant au Crunch de Syracuse pour y terminer la saison. Il y joua une autre saison avant d'atteindre la LNH au début de la saison 1997-1998.