Police say 20-year-old Djaven Perry is now in custody and facing charges.
He was caught at a relative's house in Albany.
Surveillance video shows two people getting off an elevator in Brownsville last month.
The second young man, believed to be Perry, is seen opening fire.
Andre Pitts, 18, was shot several times off camera and was killed.