Barbara Archer was born in 1925 in London, England as Barbara Janet Archer. She is an actress, known for Horror of Dracula (1958), 633 Squadron (1964) and Up the Junction (1968). Read more on iMDB