Daniel Wayne Callis, 53, of Sanford was being held in jail in Virginia on charges of robbing stores in Apex in November and December, police reported Monday.
Callis was picked up in Emporia, Va., on Saturday on warrants obtained by Apex detectives, Capt. Ann Stephens said.
Police accused Callis of armed robbery at a Subway store on East Williams Street on Nov. 28 and an ABC store on the same street on Dec. 8.
Callis got out of prison Aug. 1, 2013, after serving a sentence for two counts of robbery with a dangerous weapon at a GNC store in Apex in February 2008, Stephens and state prison records said.
It was not known when Callis would be returned to North Carolina.
In July, a man wanted in connection with a murder in Emporia was arrested in Rocky Mount after U.S. Marshals tracked him there.