PALM SPRINGS, Calif. (AP) — A man has been arrested for allegedly kidnapping actor Jeremy London and forcing him to use drugs, police said Thursday.

A statement from Palm Springs police said London, who appeared on TV's "7th Heaven" and "Party of Five," was kidnapped while changing a flat tire on June 10.

The 37-year-old actor told police that several men helped him and he offered them a ride home. Police said one man later pulled a gun, forced London to drive around, buy alcohol and take drugs.

London said he escaped but his car was stolen. Police later found it and on June 11 arrested 26-year-old Brandon Adams of Palm Springs.

Adams has been charged with kidnapping and other crimes and remains jailed. It was not immediately known if he has retained a lawyer.

A publicist for London confirmed Thursday that the actor was the kidnapping victim and that London is working closely with police in their investigation.

Publicist Dominic Friesen said London is at "an undisclosed location with family and friends" and appreciates the support from his fans.