Барбара наиболее известна по своим ролям в фильмах «Громовая скала» (1942), «Коридор зеркал» (1948) и «Четверо отчаянных мужчин» (1959). Она была замужем за киниоператором Джоном Тэйлором.
Барбара умерла от инфаркта в Лондоне 9 марта 1979 года.