Il commence sa carrière junior avec Raiders de Prince Albert dans la Ligue de hockey de l'Ouest en 1991. Il commence sa carrière professionnelle avec les Bears de Hershey dans la Ligue américaine de hockey en 1995. Il est repêché par les Canadiens de Montréal au 113 choix au total au repêchage de 1993. Il est repêché une deuxième fois par les Flyers de Philadelphie au 230 choix au total au repêchage de 1995.