Glenn Ford, 64, had been on death row since August 1988.
He had been found guilty of killing 56-year-old Isadore Rozeman, a jeweller for whom Mr Ford occasionally worked.
US media reports say that he is one of the longest-serving death row inmates in modern US history to be exonerated.