He was drafted by the Montreal Canadiens round 2 #28 overall 1991 NHL Entry Draft, but he really broke out with the St. Louis Blues in 1996, scoring 84 points in two seasons. However, a lingering groin problem caught up with him and he started to really slump, bouncing around from team to team, and league to league. He played for the Springfield Falcons in the American Hockey League while contracted to the Tampa Bay Lightning who loaned him to the Philadelphia Phantoms midway through the 05–06 season in exchange for Dan Cavanaugh. While in Philly he posted 12 goals, 17 assists, for 29 points and 46 Penalty minutes in 35 games.