Eight businesses and banks in Bucks and Montgomery counties have been robbed since late October.

Investigators think the same thief is targeting them all. Now the FBI is searching for the suspected serial bandit.

The suspect's alleged robbery spree started in Horsham at a Saladworks on Oct. 21.

Over the next three weeks there were seven other heists.

On Oct. 24, investigators say the armed crook robbed the Jimmy Johns in Upper Dublin Township. Employee Samantha Rafferty was working the register.

"He just walked in and was like give me all the money in the register, put it in a bag," she explained.

Samantha says the robber had his eyes on the floor the whole time. Then it got even more frightening.

"He repeated himself again, and pulled up his shirt and he had a gun sticking out of his pants," she recalled.

The thief got away in a silver four-door sedan with hundreds in cash. Officials say, over a three week span, the same man held up a gas station in Upper Moreland Township, and five banks inside supermarkets in Bucks and Montgomery counties.

The suspect is described as between 5'10 and 6 feet tall, in his 30s and has a medium build and brown hair. He's also known to carry a green bag where he stashes the stolen money, and a baseball hat."

"He just looked like a regular guy," Samantha shared. "He had light brown hair and kind of scruffy on top, and then he had like a Sports Illustrated black jacket with a stripe and red Phillies hat."

The feds say the man is considered armed and dangerous. If you know anything, call the FBI at 215-641-8910.

Click for a list of the robberies as compiled by the FBI.