Career
He was drafted 80th overall by the Panthers in the 1995 National Hockey League Entry Draft, but spent most of his time in the minor leagues. In 2001, he was traded to the New York Rangers for future considerations but was assigned to their ECHL affiliate the Charlotte Checkers after never playing a game for the Rangers. After one season with the Checkers he retired.