BATON ROUGE, La. (BRPROUD) — Police documents show how detectives say a man robbed five Baton Rouge businesses with a gun and how they caught him.

Kevin Johnson, 55, of Baton Rouge was arrested Monday on five counts of armed robbery with a firearm. According to an affidavit, one armed robbery happened in November and four others happened in December with the last taking place Dec. 23.

The Baton Rouge Police Department credited crime-fighting technology, security cameras and license plate readers, for helping identify and arrest Johnson.

Here is a timeline of the armed robberies.

Nov. 20: Dollar General on Florida Boulevard

According to police, a surveillance camera caught Johnson at the store. He reportedly walked in and asked an employee for money at 9:11 p.m. When the employee said no, Johnson opened his coat to show his gun, according to an affidavit. Police said $150 was stolen.

Dec. 4: Podnuh’s BBQ on S. Sherwood Forest Boulevard

A restaurant employee reportedly told Baton Rouge detectives that a robber came inside at 3:30 p.m. before showing a black semi-automatic pistol and demanding money from cash registers and the safe. Police said the employee gave Johnson $861.

According to an affidavit, surveillance camera footage showed Johnson at the restaurant.

Dec. 17: Smoothie King on Florida Boulevard

Officers responded to the Smoothie King at 8:30 p.m., where employees told them that a robber came inside the store, opened his jacket and showed a gun. Police said surveillance cameras showed Johnson, who managed to take $400 to $500.

Dec. 20: Kangaroo Express on Millerville Road

An employee at the gas station told police that the robber pointed a black pistol at him before demanding money. According to police, Johnson, who was captured on cameras, left with $400. Officers responded to the incident at 11:59 p.m.

Dec. 23: Baskin Robbins on Florida Boulevard

Johnson walked in around 6 p.m. and demanded money from employees while holding a gun, according to police. He reportedly took about $400 and was again captured on surveillance cameras.

In total, police estimate that Johnson stole $2,211 from five businesses in Baton Rouge.