The 53-year-old man was driving a semi-trailer along Pendock Road, Cranebrook, yesterday afternoon when a group of people began throwing rocks at his vehicle.
The man stopped the truck and left the vehicle holding a crowbar, but the group ran off.
When he returned to the truck, he was approached by six men aged in their 20s carrying bottles.
As he attempted to climb back into the cabin, he was hit in the back of the head with a bottle before being dragged to the ground and attacked.
He was repeatedly punched and kicked before being hit with the crowbar he had been holding. A witness came to the man’s aid and the group of men ran off.
Officers later found the injured man and he was taken to Nepean Hospital suffering cuts and bruises to his head and body as well as possible rib fractures.
A crime scene was established and inquiries continue.
This content first appear on 9news