A Montco man who allegedly believed he was walking into an East Norriton Dunkin Donuts to meet a 14-year-old girl for sex was actually walking into a trap set up by law enforcement.

Michael Straff, 58, of Lafayette Hill, was snared after he allegedly communicated with an undercover detective whom he believed to be a teenage girl about having sexual relations, the Montgomery County DA's office announced on Wednesday.

RELATED: Mom faces charges in beating death of 2-year-old daughter

Straff, who is an insurance claims adjuster from Bala Cynwyd, according to his Facebook account, is now charged with attempted involuntary sexual assault of a child and unlawful contact with a minor, prosecutors said.

Straff allegedly posted an online advertisement on Craiglist seeking sex with minors that was spotted on April 5 by East Norriton Township detective Michael Henricks.

The ad was titled "Daddy's Looking for his Baby Girl KIK Q m4w (Philadelphia and Burbs)," according to the criminal complaint, and the person who posted the ad asked to be contacted on the Kik messenger app at the username "imyourDaddy011."

"During the next 13 days, Det. Henricks acted in an undercover capacity while posing as a 14-year-old girl," the Montco DA's office said in a press release. "On multiple occasions, Straff described the specific sex acts he wished to perform on the person he believed to be a 14-year-old female. He also emailed a photograph of his private parts to Det. Henricks."

RELATED: Southwest Philly mom acquitted of charges for barring police from home

After Henricks claimed he was a 14-year-old female from Norristown, Straff, whose account identified him by the name "Daddy for u," sent Kik messages and a picture of himself, which Henricks recognized from a previous investigation into similar activites in January 2016, according to the complaint.  

When Henricks reminded Straff he was underage, Straff allegedly replied "Well I'm not pushy and I am laid back." Straff allegedly sent numerous other messages detailing specific sexual acts he wanted to perform with the underage girl.

Eventually Henricks allegedly convinced Straff to meet at a Dunkin Donuts at the Hillcrest Plaza Shopping Center at 6:30 p.m. on April 14.

When he walked in at 6:28 p.m., he was met by Henricks, members of the Montgomery County Detective Bureau and Pennsylvania Internet Crimes Against Children Task Force.

Straff is currently in Montgomery County Correctional Facility after failing to post bail of $1.5 million cash. 

His preliminary hearing is scheduled for May 4.