Former child star Macaulay Culkin has pleaded not guilty to drug possession charges in the US.

The 24-year-old actor denied charges of possessing marijuana and controlled substance Xanax without a prescription.

Mr Culkin, best known for his role in the 1990 film Home Alone, was arrested after the car he was travelling in was stopped in Oklahoma City last month.

He entered his plea at Oklahoma City court on Wednesday and remains free on $4,000 (£2,230) bail.

The actor was a passenger in a car which was pulled over for driving at 70mph in a 60mph speed zone and improper lane changing.

Early success

Police found about half an ounce of marijuana alongside some prescription drugs - Xanax is a type of anti-anxiety medication.

Oklahoma officials said Mr Culkin was unlikely to face a prison term if convicted. Prosecutors are seeking a drug treatment programme as part of a plea agreement that would not include a prison sentence.

In theory, the charges can bring up to one year in jail. He will next appear in court on 2 December.

Mr Culkin was one of the highest paid child actors of all time when he starred in two Home Alone films in 1990 and 1992.