ANTIOCH (CBS SF) — A man suspected of abducting a 7-year-old girl in Antioch Friday after following her and her mother home from a nearby Walmart has been charged with kidnapping and sex offenses, Antioch police said.

David Douglas, 42, of Antioch has been charged with one count of kidnapping for sexual purposes with a deadly weapon, forcible lewd act on a child, three counts of attempted kidnapping for sexual purposes, and possession of child pornography, according to police.

READ MORE: Meier Scores Franchise-Record 5 Goals As Sharks Rout Kings, 6-2

He is being held under $7.15 million bail.

Police said after allegedly kidnapping the girl from her home in the 3800 block of Hummingbird Drive at about 6:45 p.m. he was found later that night at the Antioch Marina with the girl in his parked car.

READ MORE: COVID: Lower Levels Of Viral RNA In Wastewater May Signal Turning Point In Surge

The girl was not injured and was reunited with her family.

Police are investigating the possibility that Douglas had attempted other kidnappings prior to Friday. Investigators don’t believe that he knew the victim or her family and police have said she was a random target.

MORE NEWS: UPDATE: Firefighters Battle Fire In Abandoned Home In San Jose

© Copyright 2014 by CBS San Francisco and Bay City News Service. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.