A man from London, Ont., was arrested in November after being caught in a child pornography sting operation, according to Waterloo Regional Police.
Police say they were conducting an undercover online operation in which an officer posed as a teen while talking to a man.
The suspect contacted the officer before police say he described sexual acts to the youth.
A meeting was set up between the man and the undercover officer, ostensibly for the purpose of having sex. Police say officers arrested the man when he reached the scene.
A 43-year-old from London has been charged with making available child pornography and luring a child.