It didn’t take long for Falls police to catch up with a bank robber on Wednesday.

Roughly an hour after a lone bandit held up a teller at the First Niagara Bank branch in the 7300 block of Niagara Falls Boulevard, detectives had their suspect in handcuffs.

Investigators charged John J. Maglio, 22, 3131 Bellreng Drive, with third-degree robbery and third-degree grand larceny. He is scheduled to be arraigned later this morning in Niagara Falls City Court.

Falls police were called to the bank at 2:49 p.m. and were told a white male, 6 feet tall with a black leather coat and blue jeans had entered the bank and given a note to a teller demanding money.

The bandit did not display a weapon. He was given an undisclosed amount of cash and fled.

While detectives were at the bank, they received a phone call from Town of Niagara Police.

“We were notified by the Town of Niagara Police that our suspect was in custody,” Falls police Detective Capt. Ernest Palmer said.

Palmer said Maglio had gone to his parents’ home in the town after the robbery.

“He told his father he had just robbed a bank,” Palmer said. “So his father took him to the town police and turned him in.”

Despite his confession to his father, investigators took Maglio back to the scene of his crime.

“He was taken back to the bank for a show-up, where he was positively identified,” Palmer said.

Palmer said investigators recovered all of the money taken in the hold-up and got a confession to the crime from Maglio.

“He confessed to the Town of Niagara police and to the (Falls police) officers who transported him to police headquarters,” Palmer said. “Then he confessed to Detective (Patrick) Stack and me and then he gave us a written confession. So he actually confessed four times. I think we have a pretty strong case.”