Police have laid even more charges against Michael Peter Nadolnick.

The 41-year-old is now facing additional assault charges.

The latest crime to be connected to Nadolnick involves the physical assault of a woman on Friday.

Police say at around 3:30 p.m., a woman was approached by a man while she was getting something out of her minvan in the southeast community of Dover. The man asked for her keys and she refused, that's when the suspect punched her in the face and smashed her head against the pavement. At one point he tried to push her into the back of the vehicle.

The woman ended up with severe facial injuries and was taken to hospital for treatment.

On Saturday, Michael Peter Nadolnick was charged with one count of robbery.

That charge stems from a bank robbery that happened on Wednesday, November 12th. That morning, a man walked into a First Calgary Savings bank in the 500 block of 16 Avenue, N.E. The man had a handgun and demanded money.

Nadolnick was arrested on Friday after a warrant was issued for him in connection to a kidnapping and assault that happened in the city.

On November 10, a 19-year-old woman was kidnapped at gunpoint from a business in the community of Monterey Park. A 68-year-old man in a truck was carjacked and the two victims were forced to drive around the city for over four hours. The woman was sexually assaulted several times and forced to call another woman on the phone to talk about her ordeal.

Nadolnick is charged with sexual assault with a firearm, break and enter and kidnapping, unlawful confinement, robbery with a firearm, and unlawful possession of a handgun.

Nadolnick will be in Provincial Court on Wednesday.