Graham Stafford will not face another trial over the 1991 murder of 12-year-old Leanne Holland, Queensland's Director of Public Prosecutions (DPP) says.

Mr Stafford was Leanne's sister's defacto when the girl's body was found at Redbank Plains, west of Brisbane, not far from her Goodna home.

He was jailed for Leanne's murder in 1992.

Mr Stafford spent 15 years in jail, before his conviction was quashed by the Court of Appeal in 2009 on the grounds the evidence was seriously flawed.

That decision sparked a Queensland Police Service (QPS) review of the case, details of which have never been made public.

In 2014, the Attorney-General said Mr Stafford would not be re-tried.

However this week, the private investigator who championed Mr Stafford's innocence, Graeme Crowley, told Channel Seven that after reading the QPS review there was very little doubt that Mr Stafford had committed murder and should face a retrial.

Mr Crowley co-wrote a book about the case defending Stafford and criticising the first police investigation, but now said there was "very compelling evidence".

"Let me say this, I think the best course of action here would be take him back to trial — that's my opinion," Mr Crowley told Channel Seven.

"The evidence is compelling that he did kill Leanne Holland, very compelling."

But Mr Crowley's call has been dismissed by the DPP.

The DPP said it knew of the review details in 2012 when it announced it would not retry the matter as there was no public interest in doing so, which meant the case was effectively closed.

Attorney-General Yvette D'Ath said there had been no change that would warrant a retrial.

"The DPP has indicated it has not changed its position since 2012," she said.

"The claims of new evidence all seem to relate to the police review that concluded in 2012, which has already been considered.

"However, if there is any other evidence that hasn't been considered, any witnesses can bring that forward to police."

Mr Stafford maintains his innocence.

"I am just being stitched up again — that's what it is," Mr Stafford told Channel Seven.

"They want this to go away so they are just making out their original case was accurate, despite the fact that they had to tell lies in court to get me convicted."