He was drafted with the 89th overall by the St. Louis Blues in the 1993 NHL Entry Draft. He made his NHL debut with the Blues during 1998-99 NHL season. He went on to play 10 seasons with the St. Louis Blues before he was traded to the Toronto Maple Leafs in exchange for a 3rd round pick in the 2008 NHL Entry Draft.