Il fut repêché par les Blues de Saint-Louis lors du repêchage de 1995. Par contre, les Blues l'échangèrent aux Sabres de Buffalo avant qu'il termine son stage junior. Il débuta donc chez les professionnels avec les Americans de Rochester dans la Ligue américaine de hockey lors de la saison 1997-1998.