Barbara Leslie was born in 1923 in Hammersmith, London, England, UK. She was an actress, known for
Sara Crewe (1957),
The Black Tulip (1956) and
The Silver Sword (1957). She was married to
Shaun Sutton. She died on November 27, 2007 in North Walsham, Norfolk, England, UK.