Former teen heartthrob Leif Garrett has pleaded no contest to heroin possession in Los Angeles and will enter a drug rehab program.

The 48-year-old actor-singer entered the plea Friday in Los Angeles and was sentenced to a court-ordered drug treatment program.

Garrett was arrested in February after authorities found him carrying heroin in a Los Angeles subway station.

He has had a series of drug arrests since the height of his popularity in the 1970s.

A phone message for Garrett's attorney was not immediately returned.