Cops say the suspect was caught on surveillance video before and after the robbery in Belmont last Thursday.
The child says he was mugged while going to the bodega in his building to buy soap.
The suspect allegedly threw the child against a wall and took his money before fleeing on a bike.
54-year-old Michael Johnson has been charged with second-degree robbery.
WAKE UP WITH EYEWITNESS NEWS! Click here to download the WABC Eyewitness News Alarm Clock app from iTunes. or search WABC or 7online in the app store.
Get Eyewitness News Delivered