Stage and screen star Valerie Harper, most recently on Broadway in a Tony-nominated turn in Looped, has terminal brain cancer, according to People magazine.