Halifax police arrested a man two minutes after he allegedly robbed a bank on Thursday.

At 3 p.m., police went to the Bank of Montreal on Lacewood Drive after a man told tellers he had a weapon and demanded money.

The bank robber fled on foot with cash.

At 3:02 p.m., police arrested a 50-year-old man near the bank.

Police say they recovered cash and a pellet gun. No charges have been laid.