Cresciuta tra Muskogee, Oklahoma, e Dallas, ha terminato gli studi al L. G. Pinkston High School e si è laureata alla Southern Methodist University, dove ha girato i primi film televisivi Nurse (1980) e Crisis at Central High (1981). Il suo primo grande riconoscimento è arrivato con il ruolo di Mrs. Carter in Lean on Me (1989), seguito da Lilly Harper nella serie I’ll Fly Away, che le ha valso un…