Mauro Demetrio told the jury he was arrested after an officer told him he could smell cannabis and that he was driving in a suspicious manner. He alleges that once in the van a fat officer sat on him and that an attempt was made to strangle him.
The court heard a doctor found bruise marks around his neck when he examined Mr Demetrio at the police station.
More top news
The 34-year-old from Coulsdon in Surrey died during the private party in Headley in the early hours of Monday, Surrey Police said.
The Home Office made the arrests at various restaurants across London on July 4.
Mayor of Newham Sir Robin Wales criticised the International Olympic Committee on the fourth anniversary of the opening ceremony.