He was traded to the Chicago Blackhawks for Michal Sykora where he spent the season as a backup capacity to Jocelyn Thibault. He moved to Carolina Hurricanes for the 1999–2000 NHL season but spent most of the year playing in the International Hockey League for the Cincinnati Cyclones. He only played 3 games for the Carolina Hurricanes and spent another season in the IHL for the Detroit Vipers before he retired from playing professional ice hockey in 2001.