A man from Cape Girardeau is now facing charges for a slew of carjackings and attempted carjackings in Maplewood, and a bank robbery in Fenton.

Police say 30-year-old Charles Ackerman went on a crime spree in Maplewood on June 4. During that time, he's accused of committing numerous armed robberies, including a home invasion.

He's been charged with three counts of first-degree robbery, four counts of armed criminal action, one count of first-degree burglary and one count of first-degree attempted robbery for those crimes.

Ackerman is also accused of robbing a Reliance Bank in Fenton at gunpoint on June 7. He's been charged with first-degree robbery and armed criminal action in that crime.

He's being held on a $100,000 cash-only bond.

PHOTOS: STL area mug shots