WINNIPEG -- Police say former NHL defenceman Ian White was arrested in Winnipeg early Friday afternoon and detained in custody.

Constable Eric Hofley, public information officer with the Winnipeg police, said in an email to The Canadian Press on Sunday night that White has been charged with "several weapons related offences."

Hofley said the offences include two charges of careless use or storage of a firearm or prohibited device, two charges of possession of a firearm in an unauthorized place and single charges of unauthorized possession of a firearm, unauthorized importing of a prohibited or restricted firearm, and breach of recognizance.

White, a 31-year-old from Steinbach, Man., played 34 games for the AHL's Milwaukee Admirals this season, recording three goals and 16 assists, and eight games for the Providence Bruins, where he picked up four points (one goal and three assists).

He last played in the NHL for the Detroit Red Wings during the 2012-13 season, scoring twice and picking up two assists in 25 games.

White was drafted by the Toronto Maple Leafs in the sixth round of the 2002 NHL entry draft.