Il joue son hockey de niveau junior dans la Ligue de hockey de l'Ontario avec le Thunder de Niagara Falls et les Wolves de Sudbury avant de se voir être repêché par les Blues de Saint-Louis qui font de lui leur , le au total, lors de l'encan 1991.