David CassidyDavid Cassidy vowed to fight DUI charges, and kept his promise by pleading not guilty in a Florida court today, TMZ reports.

Cassidy was not at the hearing, but his attorney entered the plea for 'The Partridge Family' star. If he's found guilty, the actor faces up to 6 months in jail and a $1,000 fine. He's expected back in court in January.

Cops pulled the former teen heartthrob over on Nov. 3 in Fort Pierce, Florida, after patrolmen spotted Cassidy weaving between lanes and nearly hitting another car.

According to a Florida Highway Patrol report, the 60-year-old Cassidy told the officer he'd had a glass of wine at lunch and that he also had prescription medication and hydrocodone in his system.