A Staten Island cop charged last summer with child abuse and child porn possession faces new federal charges that include allegations he met some of his victims on the job and contacted one boy with help from an NYPD database.

Officer Christopher Terranova, 34, was working at the 121st Precinct stationhouse in Graniteville when he met a 15-year-old robbery victim. After that initial meeting, Terranova messaged the teen on a phone number he found in NYPD records, the feds say.