Citing law enforcement sources who it did not identify, TMZ reported police picked Williams up at his home Friday after the Los Angeles County Department of Children and Family Services determined the items in his home were a safety hazard for the children.
Williams was being held on $100,000 bail, TMZ reported. His children were placed in protective custody.
The sources told TMZ the case will go to the district attorney next week for possible felony child endangerment charges.
Susan Sarandon 'very excited' about daughter's pregnancy
Dennis Rodman pledges to end trips to North Korea