Cai Yushui родился в городе Цзинань провинции Шаньдун в 1963 году.
Является профессиональным художником Пекинской Академии художеств, член ассоциации Художников Китая. Cai Yushui преподавал в Академии художеств Шаньдун, в Академии искусств в Сингапуре и Шаньдунской промышленной Академии искусств.