An undercover operation by the NYPD leads to the arrest of a suspected child predator.

59 year-old Jeffery Weber was arrested inside a Manhattan diner Wednesday.

That's where Weber had plans to meet up with someone he thought was a 13-year-old girl.

Police say an undercover officer posed as an underage girl on Craigslist and communicated with Weber via email and text messages.

They had plans to go to her apartment and engage in sexual activity.

Weber is charged with one count of attempted enticement and faces a maximum sentence of life in prison.