The incident occurred about 5am on First Avenue in Kingaroy, where Colin Watson was walking with a 27-year-old friend.
Watson died at the scene and was just metres from his home.
His family revealed he had simply been out to get some milk and remembered him as a “good mate” with a kind heart.
“Because we all wanted coffee, and there was no milk so Colin and his mate went down the shop,” his aunt Pauline Donoghue said.
The 27-year-old man was taken to hospital as a precaution.
Police located the driver of the Mercedes at a home on Boonenne Ellesmere Road in Taabinga.
He was arrested and has since been charged with dangerous operation of a vehicle causing death and driving without a licence.
The 30-year-old will face a Murgon Magistrates Court today.