MANCHESTER, N.H. — A New Hampshire man has been charged with robbing the same bank twice.

David Roberts was arraigned Monday on charges of holding up a Citizens Bank branch in Manchester last week and in November.

Roberts is accused of walking into the bank on Friday wearing a surgical mask and rubber gloves and demanding cash from a teller.

Police say as Roberts was trying to leave with the money, two brothers who were in the bank waiting area and witnessed the robbery grabbed him and held him until police arrived.

WMUR-TV reports that Roberts was being held on $100,000 bail.