Police say an investigation led them to Thomas Holliday of Yardley.
Holliday was taken into custody on Saturday.
He is facing several charges including possession of child porn, endangering the welfare of a child and corrupting minors.
Holliday was arraigned and remanded to Bucks County Correctional Facility on $100,000 bail.
An investigation is still ongoing. Anyone with information is urged to contact Lower Makefield Township Detective Division at 215-493-4055.