The woman told authorities she had been held against her will there for about two weeks and repeatedly sexually assaulted by the suspect, Lawson Rankin.
Butte County Sheriff's Sgt. Jason Hail says Rankin was covered in drywall mud when sheriff's deputies arrived at the Oroville home to check on the woman on Monday. Rankin denied having seen her, but authorities saw an area of the kitchen wet with the mud and broke the seal to find the woman trapped inside.
Rankin was being held without bail at Butte County Jail. It was not immediately clear whether he had an attorney.