Knee spasms at night from arthritis. Cause?
See Your Doctor
Best to see a primary care doctor or a rheumatologist so that they can hear your full story and so they can ask you pertinent questions and examine you.
That way, they can help you figure out what is going on. There are may different possibilities that can be causing your symptoms.