Former teen idol David Cassidy said on Monday he was suffering from dementia, a day after weekend performances in California in which he forgot his words and appeared to fall off stage raised concern about his health.