Detectives with the Central Valley Internet Crimes Against Children Task Force arrested 34-year-old Anthony Escobedo at his home on Lincoln Avenue in San Joaquin on Tuesday.
Sheriff's officials say Escobedo was sharing videos showing child sex abuse on social media.
Investigators also served a warrant to seize and search his electronics.
Detectives say they've received several reports of Escobedo committing multiple sex crimes within the county, including forcible rape and indecent exposure to a child.
Escobedo has lived in Fresno, Clovis, Kingsburg and San Joaquin. Investigators believe that there may be more victims.
The 34-year-old was booked into the Fresno County Jail on felony charges but has been released on bail.
Deputies are asking anyone with additional information to contact them at 559-498-7867.