ST. LOUIS COUNTY — A registered sex offender from Chesterfield pleaded guilty Tuesday in federal court in St. Louis to a charge of sex trafficking of a minor and admitted paying a high school girl $200 for sex in 2019.
Jeremy David Rogers, 45, admitted that he originally contacted the teen on Snapchat using the alias "John Smith." He also knew that she was 17, telling her, "That's close enough," his plea agreement says.

Mugshot of Jeremy David Rogers, charged in federal court with sex trafficking of a child.
Though the age of consent in Missouri is 17, the federal crime of sex trafficking of a child defines a child as someone under 18.
The teen declined Rogers' request for nude pictures. He then offered her $200 for sex. He asked if she needed a "sugar daddy" and claimed she could make $800 a week, even offering to provide "references," the plea says.
People are also reading…
In July 2019, they arranged a meeting. She sneaked out of her parents house at 1 a.m., and he took her to his Chesterfield apartment and paid her $200 after they engaged in sex acts, his plea says.
Rogers was arrested after police took over the teen's account and arranged another meeting.
At the time, Rogers was on probation after pleading guilty in Boone County in 2018 to attempted sexual exploitation of a minor. Rogers responded to an online sting, struck up a conversation with a police detective posing as a 13-year-old girl, and sent the detective explicit pictures, charging documents say. He also asked the detective posing as a girl for nude photos, and he said he wanted to have sex with the girl, charges say.
Prosecutors said in the plea agreement they would recommend a sentence of 10 years in prison at Rogers' sentencing hearing on June 1.