Olesen is to appear in court on August 21 on charges of sexual assault, being drunk on an aircraft and common assault, according to Metropolitan Police in London.

The European Tour said in a statement on Tuesday that the Dane had been suspended pending the outcome of his case. The Tour said it would have no further comment while the matter proceeded.

Olesen was arrested on July 29 at Heathrow Airport on his return from the World Golf Championships event in Tennessee, where he had tied for 27th. He allegedly became involved in an argument with other passengers in first class and urinated in the aisle.

Olesen's lawyer said the 29-year-old was cooperating fully with police during the investigation.

Olesen has five European Tour victories and made his Ryder Cup debut last year by going 1-1, winning his singles match against Jordan Spieth in a European victory in France.