A man said to be responsible for eight bank robberies across southern Ontario was arrested Tuesday in Guelph.

Halton Regional Police say they had Danny William Miller, a 49-year-old man of no fixed address, under surveillance in connection with the series of robberies.

Officers followed him to Guelph, where he was allegedly seen entering a Bank of Montreal location on Wyndham Street.

A few minutes later, Miller left the bank and was arrested without incident – at which time, police say, they learned that he had just committed another robbery.

He is charged with nine counts of robbery and wearing a disguise while committing an offence in connection with Tuesday’s robbery, as well as prior heists in Kitchener, Oakville and Burlington.

Police allege Miller is responsible for three bank robberies in Kitchener – one at a downtown Bank of Montreal branch in January, and two that took place seven minutes apart at separate Scotiabank locations on King Street.