HARRISBURG, Pennsylvania - A Middlesex County sheriff's officer from Eatontown is facing a slew of criminal charges in Pennsylvania after allegedly filming a sexual encounter with a teen, posting it online and pursuing sex with an undercover officer he believed to be a 14-year-old girl, according to state Attorney General Josh Shapiro.

Joshua Padilla, 33, is facing charges of "unlawful contact with a minor, obscene materials and other sexual performances, sexual abuse of children — manufacturing, disseminating and possessing child pornography, and related charges," according to a prepared statement from Shapiro's office.

State police in Pennsylvania tipped off the Attorney General's Child Predator Section that Padilla had a liaison with a 17-year-old girl in in April or May of 2018, according to the statement. He had met her on a dating website called "Adult Friend Finder."

MORE: Howell cop sought sex with teen in Toms River

"The victim was underage during the sexual encounter, and Padilla was aware of her age. Padilla recorded the encounter with his cell phone, and uploaded the video depicting sex acts onto the same website, where it was viewed and shared by other users of the site," according to the statement.

MORE: Wall ex-cop claims sergeant made him make a sex tape

Agents from the Child Predator Section sent Padilla text and social media messages, and "An undercover agent told Padilla that he was communicating with a 14-year-old child," according to the statement. "The defendant said he wanted to meet with the purported child, used sexually explicit language, sent the agent two pictures of his genitals, and asked for photos of the purported 14-year-old girl."

MORE: Middletown ex-cop child sex trafficking defendant released on bail

As of Monday, Padilla was in custody in New Jersey awaiting extradition to Pennsylvania, according to Shapiro's office. Charges were filed Friday.

The Monmouth County jail's inmate records listed Padilla as locked up Tuesday.

Middlesex County Sheriff Mildred Scott declined to comment Tuesday but did confirm that Padilla had been suspended without pay. His most recent annual salary was $51,433, according to state pension records.

Alex N. Gecan: @GeeksterTweets; 732-643-4043; agecan@gannettnj.com