Nacida como Thelma McQueen en Tampa, Florida, planeó convertirse en enfermera hasta que un maestro de su escuela secundaria le sugirió ser actriz.
En un momento más ligero, ella apareció en un episodio de 1969 deThe Dating Game .
Las ofertas como actriz comenzaron a escasear en ese tiempo y ella se dedicó a otras actividades como el estudio de política, recibió una licenciatura en Ciencias políticas en 1975 en la City College of New York.
"[3] Ella tuvo un papel más substancial en la película de 1986 The Mosquito Coast.
Vivió en Nueva York en los meses de verano y en Augusta, Georgia durante el invierno.