David Cassidy was just arrested by Tom Jones … for drunk driving.
Cassidy was in upstate New York — outside Albany — early this AM when he was pulled over by OFFICER Jones at a DWI checkpoint. The singer/actor blew a .1 and was cuffed and taken to jail.
He now faces felony drunk driving because he had a prior DUI in Florida.
His stepmom, Shirley Jones, has said recently David is a troubled man who has demons he”s been struggling to conquer.