A good Samaritan stopped and held a suspect who was fleeing from a robbery yesterday afternoon in Halethorpe.

Police arrived on the scene to find the man kneeling on the suspected robber about a block from where the robbery occurred.

The initial call to police came at 4:14 p.m. from a security company when an employee pushed a holdup alarm button during the robbery.  The suspect entered Baltimore Highlands Pharmacy in the 4100 block of Annapolis Road, pointed a gun at an employee and demanded pills and pharmaceuticals that are kept in a locked area. The suspect, identified as 37-year-old Robert James Richter of the 5400 block of East Drive in Halethorpe, then fled the location on foot. During the robbery another employee was having a telephone conversation with the man who would eventually subdue the suspect. When the employee told him they were being robbed he immediately responded from a nearby location. When he arrived, the employees pointed out the suspect, who had stopped a short distance from the pharmacy. The man gave chase and, after a brief altercation with Richter, subdued him and held him until police arrived and took Richter into custody.

Police recovered the gun which was then determined to be a pellet gun.

Richter is charged with armed robbery, first degree assault, and grand theft. He is being held without bail at the Baltimore County Detention Center.