Jonathan Douglas Hill, 30, was charged in court Tuesday for multiple crimes, including lewd practices in the presence of minors, indecent exposure and annoying or molesting children, the Marin (Calif.) Independent Journal reported Wednesday.
Hill was arrested after an elementary school student told her parents a man in a white SUV made a sexual comment, exposed himself and smiled at her, the newspaper said.
Police, alerted by the parents, stopped the truck and arrested Hill.
A truck of similar description had been seen following two girls on March 9, police said.
A search of the vehicle found lubricant and an iPhone containing suspected child porn, officials said. A search of Hill's Novato, Calif., home found pornographic videos and magazines, the Independent Journal said.
Police also found what they believed to be a "rape kit" containing duct tape, restraints, plastic tarps, shoe covers, latex gloves, lubricant and condoms, the Independent reported.