A registered sex offender now facing child pornography charges after the FBI served a search warrant at an Owens Cross Roads home.
Kevin Alexander Guerrero-Beltran was booked into the Madison County jail about noon Thursday.
The Huntsville Police Department charged him with three counts of dissemination or display of child pornography.
The department said the case is a joint effort between the FBI and the Huntsville Police Department's Special Victims Unit.
The FBI and Huntsville Police were seen going in and out of his house on Cove Lake Road collecting evidence Thursday morning.
Guerrero-Beltran was also seen walking with officers to a police car and being put inside.
Neighbors said that about a month ago they received a notice that said Guerrero-Beltran was a registered sex offender.
Huntsville Police confirmed that mail notifications were sent out to neighbors within 1,000 feet of his home at the end of March.
The department said there could be more charges once the investigation is complete.
His bond is set at $90,000.