Bronx man faces federal child porn charges after recording of minor found on phone

Posted: Updated:
THE BRONX -

A Bronx man is facing federal child porn charges after authorities say he was caught recording a minor performing sex acts.

On Tuesday, police arrested 31-year-old Michael Barreto, after he was accused of recording himself involved in a sexual act with a now 15-year-old boy. 

Officials raided his home on Gerard Avenue near East 164th Street, where according to a criminal complaint, law enforcement discovered porn on Barreto’s phone.

MORE: Bronx man facing charges after being accused of sex acts with teen boy

The complaint alleges photos taken in July reveal the 15-year-old boy touching the suspect's exposed privates. The complaint also states Barreto expressed to the victim he wanted to have intercourse. 

Detectives found the victim met Barreto around November of 2017 and had been communicating electronically through July 2019. It also states about that time in July, the victim went to Barreto’s house where he played video games, smoked marijuana and drank alcohol that Barreto provided.

That’s where the victim told investigators they were involved in sexual activity.

Neighbors who spoke to News 12 say they believe there are additional victims. They say they've witnessed Barreto fondling his privates in public stairwells and chasing children around with his genitals out. 

“He said the devil made him do it. He didn't know. I said listen no devil is going to make you do something so often,” says neighbor Lucia Rodriguez. “If you look at him, he looks nice. But he liked kids.”

News 12 is told Barreto was arrested and charged last month for trying to lure a 10-year-old child.  

He now faces federal charges including possession of child porn.

  • GalleriesMore>>

  • Yankees in the 2019 Playoffs

    Yankees in the 2019 Playoffs

    New York Yankees pitcher CC Sabathia throws against the Houston Astros during the 10th inning in Game 2 of baseball's American League Championship Series Sunday, Oct. 13, 2019, in Houston.New York Yankees pitcher CC Sabathia throws against the Houston Astros during the 10th inning in Game 2 of baseball's American League Championship Series Sunday, Oct. 13, 2019, in Houston.
    New York Yankees pitcher CC Sabathia throws against the Houston Astros during the 10th inning in Game 2 of baseball's American League Championship Series Sunday, Oct. 13, 2019, in Houston.New York Yankees pitcher CC Sabathia throws against the Houston Astros during the 10th inning in Game 2 of baseball's American League Championship Series Sunday, Oct. 13, 2019, in Houston.
    Photos on the field of the New York Yankees in the 2019 American League Division Series vs. the Minnesota Twins.
    Photos on the field of the New York Yankees in the 2019 American League Division Series vs. the Minnesota Twins.
  • Just Married in The Bronx

    Just Married in The Bronx

    Share your wedding with News 12.Share your wedding with News 12.

    News 12 The Bronx wants to announce your wedding. If you were married in the past 90 days, please submit your photos via Twitter or Instagram using #JustMarriedBX.  

    News 12 The Bronx wants to announce your wedding. If you were married in the past 90 days, please submit your photos via Twitter or Instagram using #JustMarriedBX.  

  • Guide: Brooklyn and Bronx Breweries

    Guide: Brooklyn and Bronx Breweries

    Tuesday, August 28 2018 9:30 AM EDT2018-08-28 13:30:56 GMT

    Looking to check out brewery this summer? There are many breweries across the boroughs for beer-lovers to visit.

    Looking to check out brewery this summer? There are many breweries across the boroughs for beer-lovers to visit.

sorry to interrupt
your first 20 are free
Access to News 12 is free for Optimum, Comcast®, Spectrum Networks® and Service ElectricSM customers.
Please enjoy 20 complimentary views of articles, photos, and videos during the next 30 days.
you have reached your 20 view limit
Access to News 12 is free for Optimum, Comcast®, Spectrum Networks® and Service ElectricSM customers.
Please login or create an account to continue enjoying News12.
Our sign-up page is undergoing maintenance and is not currently available. However, you will be given direct access to news12.com while we complete our upgrade.
When we are back up and running you will be prompted at that time to complete your sign in. Until then, enjoy the local news, weather, traffic and more that's "as local as local news gets."