An Irishman has been charged in Australia with dangerous driving causing bodily harm after two men were left seriously injured in a road crash.

The 22-year-old man appeared in court after being caught trying to board a plane back to Dublin today.

The man, who is believed to be from Co Donegal, was arrested yesterday at Sydney Airport.

It follows an incident in the Sydney suburb of Chifley, when a car - a Mazda 323 - crashed into a parked van in the early hours of Saturday morning.

CCTV footage showed the alleged driver getting out of the car and leaving the scene on foot.

A back-seat passenger was also seen leaving the scene a short time later.

Two men, aged 25 and 27, who were trapped in the car were freed by emergency services.

The younger man was taken to St George's Hospital where he is in a critical but stable condition, while the other was taken to the Royal Prince Alfred Hospital where he is said to be in a serious but stable condition.

New South Wales police said officers from the Metropolitan Crash Investigation Unit (CIU) arrested the alleged driver on board a flight to Dublin at Sydney Airport.

He was taken to hospital under police guard where he was treated and released into the custody of a CIU officer.

He was then taken to Mascot Police Station where he was charged with a number of offences including dangerous driving and causing bodily harm by misconduct.

The search continues for the other man who was seen leaving the scene of the crash.