Hitmen de Calgary
Après avoir joué en tant que junior avec les Hitmen de Calgary dans la Ligue de hockey de l'Ouest, il signe en 2000 avec les Kings de Los Angeles et durant la saison 2000-2001, il se joint aux Lock Monsters de Lowell dans la Ligue américaine de hockey. La saison suivante, il joue pour les Monarchs de Manchester. Le 2002, il joue son premier match dans la Ligue nationale de hockey avec les Kings.