A flight from Edmonton to Toronto made an unscheduled stop in Winnipeg after a passenger became unruly and combative, RCMP said.

On Wednesday, officers at the James Richardson International Airport responded to the call around 10:30 p.m.

Flight crew members on Air Canada Flight 154 had to restrain the passenger, with help from an off-duty RCMP officer.

Kelly Umphrey, 31, from Mississauga, Ont. faces charges of mishchief over $5,000 and uttering threats.

He remains in custody in Winnipeg.