LOS ANGELES—An undercover FBI agent has denied accusations that he spent U.S. taxpayer dollars on prostitutes in the Philippines during an international weapons trafficking probe last year.

The agent, whose names wasn't made public, said in court documents filed Monday by federal prosecutors in Los Angeles that he didn't pay for sex for himself and others while on the job.

The allegations were made last month by a defense attorney for Sergio Santiago Syjuco, who along with two other Philippine nationals, have been charged with conspiracy.

Deputy Federal Public Defender John Littrell said the indictment against the three defendants should be dismissed because of outrageous government misconduct.

A hearing to consider dismissal of the charges is set for Oct. 15.