A man has been charged with murder over the death of 29-year-old Trevor Doyle.
Mr Doyle was found dead on a footpath at Reserve Park at Slacks Creek, in Brisbane's south, on Wednesday morning by a local resident.
Having initially suspected Mr Doyle met someone at the park before an attack, police on Sunday charged a 28-year-old Slacks Creek man with his murder.
He was additionally charged with breaching a domestic violence order and drug offences, after police raided two houses on Sunday morning.
He is set to face the Beenleigh Magistrates Court on Monday.
Speaking a day after the body was found, police indicated Mr Doyle went to the park on Tuesday night between 7pm and Wednesday morning.
They did not know how long he had been dead in the park, and could not find a weapon in the immediate area.
Friends took to social media to pay tribute to Mr Doyle, fondly remembered for being a good friend at the Indigenous Murri School in Brisbane and a keen dancer.