The victim told officers he was walking along the 2100 block of Pepperidge Drive when he saw two men drive by in a small black sedan. The men then got out with guns and demanded money, police said.
The victim waited until he saw cars passing nearby to make a run for it. One of the suspected robbers, Jabali Jerome Howard, followed on foot and beat the victim several times in the head with his gun, police said.
A deputy, who happened to be passing the subdivision entrance, witnessed the incident and arrested Howard.
He was charged with criminal attempt at armed robbery, aggravated assault, possession of a firearm by a convicted felon and possession of a firearm during the commission of a crime.