A suspected serial bank robber, who was pulled over for a traffic violation, was arrested Monday and charged with robbing a Gainesville bank last week.

Employees at a Bank of America on Lee Highway reported to police Friday that a man walked up to a teller, implied that he had a gun and handed over a note that demanded money. The man then fled with cash, a Prince William County news release said.

Three days later, Kevin W. Bolden, 46, was pulled over after speeding through a school zone in central Virginia. Nelson County police found that Bolden was wanted in Connecticut for robbing seven banks and a hotel. He was also driving a stolen car, according to news releases from Nelson and Prince William counties.

When police searched the car, they found money stolen from the bank and the demand note, Prince William officials said.

Bolden’s girlfriend, Moneek Grant, 34, was in the car with him. Police alleged that she was an accomplice in the Bank of America robbery, the release said. In Nelson County, Grant was charged with possession of cocaine, marijuana and stolen property. Both have been charged with robbery and grand larceny in Friday’s robbery.

Both suspects are from New Haven, Conn., according to a Nelson County news release. They are being held in Albemarle regional jail awaiting transport to Prince William.