Police said a man was robbed and beaten at the breezeway in front of Battle Academy at Main and Market streets.
Jeremiah Alexander Kennemer, 29, of E. 11th St., was charged with robbery.
In the incident on Saturday shortly after 1 a.m., 34-year-old Herman Langston said he was walking in front of the school when Kennemer pulled him into the breezeway on top of some steps. He said Kennemer demanded money, but he refused.
He said Kennemer then threw him to the ground and placed his knee on top of him. He hit him several times in the face and head, causing knots.
The victim said the robber went through his pants pockets and stole several dollars worth of change along with six dollars in $1 bills.
Officers located Kennemer at 2400 Williams St. He had a zip lock bag with several dollars of change inside along with several dollar bills.
The victim made an identification of Kennemer, who has a lengthy criminal record including a prior robbery charge.