Eugene Ballantyne, 29, appeared in a Riverside courtroom Tuesday on a charge of receiving and distributing child pornography. He was denied bond and remained in custody Wednesday.
The FBI says Ballantyne used a fake name and exchanged online messages, emails and texts with the underage girl. They claim he also admitted to having online contact with another underage girl, and to traveling 180 miles to have sex with a third underage girl.
Authorities say there's no evidence Ballantyne had sexual contact with children at the middle school where he used to work.