Barbara Shelley, née Barbara Kowin dans le quartier de Marylebone à Londres, était une actrice anglaise, surtout connue pour ses interprétations dans le cinéma fantastique.
Elle étudie très tôt la comédie. Sa carrière au cinéma débute en 1952, sous la direction de l'une des figures majeures de la Hammer Film Productions, Terence Fisher. Mais l'essentiel de sa carrière s'échelonne sur une quinzaine d'années, soit de 1955 à 1970.
Après avoir interprété un petit rôle dans un film de celui qui fut son professeur d'art dramatique, Terence Fisher, Mantrap, Barbara Shelley alla tourner huit films en deux ans en Italie, de 1954 à 1956. Ce fut une période qu'elle dit avoir beaucoup appréciée. À son retour au Royaume-Uni, elle joue le rôle de la femme-léopard dans Cat Girl, d'Alfred Shaughnessy