Cassidy announced early this year he had been diagnosed with dementia.
The 67-year-old Partridge Family star was rushed to hospital in Florida three days ago.More news: US Lawmakers Push Attorney General On Russia-Related Contacts During Campaign
David's family have apparently been arriving at the hospital to comfort him. He has been in declining health for a while and has been open about his prior financial and health problems.
David Cassidy performs his final touring concert at B.B. King Blues Club & Grill, March 4, 2017 in New York City.
Cassidy has spoken publicly in recent years about his struggles with alcohol. Both his kidney and liver are failing, a representative for the actor confirms to EW.More news: EU Commission sees Greek primary surplus at 3.9 percent/GDP in 2018
In February, he was a guest on the Dr. Phil show, and talked about falling on stage and forgetting the lyrics to one of his songs during an Agoura Hills, Calif. performance.
Cassidy is best known for his role as Keith Partridge in the '70s TV series and for his career as a pop singer.More news: Jurors at Sen. Bob Menendez trial report deadlock