In 1997, White won the Memorial Cup with the Hull Olympiques. During the 2000–2001 season, White put up 20 points, helping the Devils to the Stanley Cup finals.
During the 2007–2008 pre-season, White suffered a serious eye injury. During a team practice on September 19, "White was defending against two-on-one rushes when John Madden gave rookie Nicklas Bergfors the puck for a shot that deflected off White's stick and hit him in the nose and near the right eye."[3] White was able to return to the lineup on November 21 to play in the Devils' 2–1 victory over the Pittsburgh Penguins. Despite still suffering from some blurred vision in his right eye, he was able to play over 17 minutes, blocked two shots, and was credited with six of the Devils' fifteen hits.[4] White quickly returned to his regular spot in the Devils line-up, where he began wearing a protective visor on his helmet.
In the 2008–2009 season, White played 71 games, finishing the season with one goal, 17 assists and a +18 rating, one of his highest career offensive seasons.
On February 2, 2010, for the first time in nearly four years, White fought Maple Leafs defensemen Dion Phaneuf for taking a run at teammate Zach Parise's head. Had White been hit near his previously injured eye during the fight, his career could have been in jeopardy. The following season, White fought with Bruno Gervais of the New York Islanders.[5] White had previously hit P. A. Parenteau, which sparked the fight that ended with White fracturing Gervais' cheekbone.
White established himself as physical, defensive defenseman, often leading the Devils in penalty minutes to go with his relatively low offensive production. During his Devils tenure, White served several times as an alternate captain.[6]
On August 1, 2011, White was placed on waivers by the New Jersey Devils along with Trent Hunter. He was then bought out from the final year of his contract on August 2 after clearing.[7] On August 3, White was signed by the San Jose Sharks to a one-year, $1M contract.[8]
On May 31, 2012, it was announced that White's jersey number 24 was to be retired by his junior team the Gatineau Olympiques, formerly the Hull Olympiques. He became the fifth player to have his jersey retired, joining the likes of Luc Robitaille and Jose Theodore, on November 8, 2012.[9]
At the conclusion of the 2012–13 NHL lockout, after White accepted an invitation to the St. Louis Blues training camp, on January 18, 2013, the Blues announced that they had released White from his professional tryout.[10]