The most recent contact came on Monday, August 18. Police say Calvo started a sexually graphic conversation, and arranged to meet for sex at a public place in Bensalem.
Police say Calvo arrived at the location shortly before 2:00 p.m. Monday, where he was arrested.
During an interview, police say Calvo admitted he had contacted the undercover detective, believing the profile belonged to someone underage. Police say Calvo also admitted to travelling to Bensalem with the intention of meeting for sex.
Calvo was taken to the Bucks County Correctional Facility on $750,000 bail.
Click here to get the latest Philadelphia news and headlines from across the Delaware and Lehigh valleys.