San Mateo's Noah White Winchester was charged with 22 counts and is being held on $3.1 million bail.