He started his professional hockey career on the Sault Ste. Marie Greyhounds of the Ontario Hockey League.
He also won a World Cup title and an Olympic gold medal with the Canadian national team.
He fathered two sons, Callan and Nolan, with his wife Jennifer.
He was teammates with goaltender Martin Brodeur on Canada's national hockey team in 2004.