Local News

Former N.H. police officer arrested again, facing new child porn charges

John Giarrusso, of Haverhill, was first arrested on state charges in March. He's now accused of a similar federal charge.

A former New Hampshire police officer is facing new accusations of allegedly receiving child pornography, according to federal prosecutors, while on bail for similar charges filed earlier this year.

John Giarrusso, a former Seabrook police officer, was arrested Thursday and charged federally with one count of receipt of child pornography, U.S. Attorney for Massachusetts Leah Foley announced.

Giarrusso, of Haverhill, was indicted on possession of child pornography and distribution of graphic sexual images to a minor in Essex Superior Court in June. He pleaded not guilty to all state charges and was released on bail in July, according to court records.

Advertisement:

Seabrook police initially put Giarrusso, 49, on paid administrative leave after he was arrested by Haverhill police in March, the department said at the time. When contacted, a dispatcher confirmed Thursday that Giarrusso no longer works for the department but declined to comment further.

Between Oct. 16 and Oct. 17 in 2024, federal prosecutors say, Giarrusso allegedly received videos of child sexual abuse on the platform Kik. The victim appeared to be between 5 and 11 years old, prosecutors said. 

The federal charges carries a sentence of at least five years and up to 20, at least five years and up to a lifetime of supervised release, and a $250,000 fine, according to Foley’s office.

Advertisement:

Pamela Rogers, Giarrusso’s lawyer, declined to comment on either case to Boston.com.

Profile image for Molly Farrar

Molly Farrar is a general assignment reporter for Boston.com, focusing on education, politics, crime, and more.

Sign up for the Today newsletter

Get everything you need to know to start your day, delivered right to your inbox every morning.

To comment, please create a screen name in your profile

Conversation

This discussion has ended. Please join elsewhere on Boston.com