Police are seeking witnesses to a single-vehicle crash near Kyogle overnight which has claimed a man’s life.

Emergency services were called to Afterlee Road, Kyogle, after two passers-by located a silver-coloured Holden Commodore which had crashed into a tree.

Inside the smoking car they discovered a 25-year-old man unconscious in the driver’s seat.

The passers-by pulled the driver from the car and dragged him into a nearby paddock and to safety, just as the car was engulfed in flames.

A nurse driving past the crash site stopped and attended to the injured man until the arrival of ambulance officers.

The man, who had recently moved from Queensland to Eden Creek in New South Wales, was airlifted by Westpac Lifesaver Four to Gold Coast Hospital suffering critical head injuries.

The man passed away in hospital shortly after 3am today.

Meanwhile, a crime scene was established and examined by officers from the Richmond Local Area Command. The badly damaged car was seized and will undergo a mechanical examination.

Police from the Richmond Local Area Command are continuing their inquiries into the crash and would like to hear from anyone who saw the vehicle prior to the crash, or the crash itself.

Information can be provided to officers at Lismore Police Station on 6626 0599 or Crime Stoppers on 1800 333 000.

Police also are investigating the circumstances surrounding a fatal crash last night when, about 9pm, a B-Double truck was travelling north on the Pacific Highway at Mororo, about four kilometres north of the Iluka turn-off, when it appears to have struck one or more horses.

The male driver, believed to be from Melbourne, was trapped in the vehicle for several hours and died at the scene.

The male passenger, who was hitching a ride in the truck, was treated for shock at the scene.

Officers attached to Coffs/Clarence Local Area Command attended the scene and a traffic control point was in place for about four hours while one lane was blocked.

HAZMAT staff attended the accident to clean up an amount of diesel, which spilled from the truck as a result of the collision. Other emergency services were also on site.

Police are urging anyone who witnessed the collision to contact Maclean Police on (02) 6645 2444 or Crime Stoppers on 1800 333 000.