WORCESTER — Worcester police, with the help of the Massachusetts State Police and the FBI have caught a man they say is responsible for seven bank robberies since March 12.

At around 11:30 a.m. an officer positioned on Gold Star Boulevard saw a man enter a People's United Bank location. The man reportedly fit the description of a person who had robbed six banks, according to a release from the Worcester Police Department. The man exited the bank less than one minute after entering and was followed by officers. They discovered him hiding in a vehicle in the lot next to the Girl Scouts of Central and Western Massachusetts building, according to police.

The suspect - identified as 36-year-old Prince Dennis, of 39 Westminster St. - "was identified by bank employees as the man who had just entered the bank, handed a clerk a note that was threatening in nature and demanded cash," said Worcester police in a statement. "Witnesses stated that (Dennis) took the cash and fled the bank."

Officers were in the area doing undercover surveillance of banks in the northern part of the city that had been the target of recent robberies. Investigators believed the robberies had been the work of one man.

According to police, Prince was linked to the following robberies:

TD Bank, 430 West Boylston St. on March 12

Worcester Credit Union, 520 West Boylston St. on March 25

Peoples United, 120 Front St. on April 17

Webster Five Cents Savings Bank on April 21

Leominster Credit Union, 910 West Boylston St. on April 24

United Bank 1 West Boylston St. on May 14

Dennis was charged with four counts of armed robbery and three counts of unarmed robbery. There were no injuries reported during these robberies, according to police.

Dennis is set to be arraigned in Worcester County District Court on Friday.