A grand jury in Virginia has indicted actress and activist Rose McGowan on one felony count of cocaine possession.

News outlets report a Loudoun County grand jury handed down the indictment on Monday.

Charging documents say cocaine was found in a wallet McGowan left behind on a plane last year.

McGowan has maintained the cocaine is not hers, suggesting in court papers that the drugs were planted at the behest of movie producer Harvey Weinstein.

Fox News reported that in court papers filed in February, lawyer Jessica Carmichael said five hours passed between the time McGowan got off the plane and her wallet was found by a cleaning crew.

"There is simply no point in time at which the evidence places Ms McGowan and the cocaine together in the same place," said Ms Carmichael, who suggested Weinstein could have had the drugs planted.

"It is now public knowledge that Weinstein employed underhanded tactics to 'silence' his victims," she wrote.

Weinstein couldn't immediately be reached for comment.

McGowan was among the first to accuse Weinstein of sexual assault, and she and others say he has aggressively sought to discredit his accusers.

He has denied all accusations.

McGowan's trial date will be set on Tuesday.