Isreal Torres has been charged with the July 19 murder of a 59-year-old man.
Gary Wayne Johnson died at 10198 Kleckley Drive after being hit in the back of the head.
Police said they found Johnson lying on the loading dock of a vacant business. He did not have a wallet with him.
Torres was arrested Monday at his home and now faces a capital murder charge.