Louis Kostelaz, 54, of the 2100 block of 76th Avenue in Elmwood Park, has been charged with one count of indecent solicitation of a child.
Sheriff's authorities say an undercover investigator contacted Kostelaz in an AOL chat room in April. Kostelaz used the screen name "louadsl" and initiated communication with the agent, who he thought was a 12-year-old girl, a Cook County news release said.
Over the course of two months, Kostelaz solicited sex acts from the undercover officer and sought a meeting, the release said.
On Thursday, Kostelaz contacted the undercover officer and asked if he could come to her house to engage in sex acts, the news release said. When he arrived, Kostelaz was placed under arrest.
Kostelaz appeared in Maywood bond court Saturday.