Hall est née à Grand Rapids, au Minnesota, fille de Lois Grace (née Lambert), enseignante, et de Ralph Stewart Hall, homme d'affaires et inventeur. Ses apparitions télévisées incluent Studio One, The Cisco Kid, l'épisode 112 de The Lone Ranger, Les Aventures de Superman, Highway Patrol, Marcus Welby, M.D., l'avant-dernier épisode de La Petite Maison dans la prairie et Star Trek : La Nouvelle Génération.
Hall a joué dans des films classiques tels que Every Girl Should Be Married (1948), Love Happy, Mon Bleu Paradis, Carrie, Night Raiders, Sept Mariées pour sept frères dans de petits rôles, ainsi que dans des rôles principaux dans des films comme Daughter of the Jungle et Pirates of the High Seas. Elle est probablement surtout connue pour son rôle de soutien en tant que Sœur Constance dans le drame acclamé Dead Again de Kenneth Branagh en 1991, qui mettait également en vedette Raymond Cruz et Steven Culp.
Elle a également fait des apparitions invitées dans des séries télévisées telles que Les Experts, Cold Case, Six Feet Under, Nip/Tuck et The Unit. On l'a également vue dans les films à succès 60 secondes chrono et Vol de nuit.