Shane Purssell Akehurst pleaded guilty in January to the manslaughter of little Corby Mitchell, who died in hospital in March 2015.
Akehurst also pleaded guilty to a torture charge stemming from a series of assaults on the toddler from November 2014 stretching to his son’s death on March 26, 2015.
Corby suffered critical injuries and was flown to hospital from their home at Kin Kin, near Gympie.
His life support was turned off two days later and he died.
Akehurst later admitted to police Corby had been left with fatal injuries after he furiously threw his baby son against his timber bed with “probably everything I had”.
An autopsy found Corby had 81 injuries when he died, including a severe head injury, bleeding on his spine and around his lungs, fractures and bruises all over his body and a number of broken ribs.
Akehurst was originally charged with inflicting grievous bodily harm and five counts of assault, with his charges later upgraded to murder and torture.
The murder charge was later downgraded to manslaughter.
Akehurst will be sentenced in the Brisbane Supreme Court today.