The 39-year-old victim passed away in Gold Coast University Hospital on June 1.
Police arrested a 24-year-old man on Thursday afternoon at a Maroochydore home.
The man has since been charged with unlawful striking causing death and is set to face the Maroochydore Magistrates Court today.
Anyone with information surrounding the incident is being urged to contact police.
Subscribe to The Briefing, Australia’s fastest-growing news podcast on Listnr today. The Briefing serves up the latest news headlines and a deep dive into a topic affecting you. All in under 20 minutes.