Police in the US state of Georgia rescued a man from an overturned patrol car seconds before it was hit by an oncoming train.

The man had stolen a police vehicle during a traffic stop, leading police on a high-speed chase.

He subsequently lost control of the car, which overturned on the train tracks.

Atlanta Police Department said the driver was charged with theft by taking, fleeing and eluding, reckless driving, obstruction and damage to city property.