A 29-year-old man is in custody after assaulting a Winnipeg Transit bus driver over the weekend. 

On Saturday, at around 3 p.m., officers were called to Grassie Boulevard and Lagimodiere Boulevard for the report of an agitated man on a transit bus. 

When they arrived, they found a man assaulting the operator of the bus with a bag of groceries. Officers quickly stopped the assault and arrested the man.

The 39-year-old bus driver suffered upper-body injuries. He was assessed by paramedics at the scene. 

Police say the suspect had demanded the bus driver stop on a street that was not on the designated route. When the driver said he couldn't do that, the suspect became enraged and began assaulting the operator. The driver quickly stopped the bus, activated his emergency equipment, and opened the doors to allow other riders to exit the bus safely. 

The suspect continued to assault the driver, threatening to stab him at one point. It wasn't until officers arrived that the suspect stopped. 

29-year-old Dakota James Ernest Asham was arrested and faces a long list of charges, including assault with a Weapon (grocery bag and contents) and uttering threats – to cause death or bodily harm.

He remains in custody.