Réclamé au onzième tour du repêchage de 1994 de la Ligue nationale de hockey par les Blues de Saint-Louis alors qu'il évolue au niveau secondaire pour le au Connecticut. Il dispute une saison avec les Mustangs de Melfort de la Ligue de hockey junior de la Saskatchewan avant de rejoindre les River Hawks d'UMass-Lowell, club représentant l'Université de Massachusetts-Lowell s'alignant dans l'association de la NCAA. Il reste avec ces derniers durant trois saisons.