Patricia McCarron: Patricia McCarron. Actress: The Good Die Young. Patricia McCarron was born on 17 September 1931 in Seoul, South Korea. She was an actress, known for The Good Die Young (1954), Rope (1953) and Devil Rider! (1970). She died on 5 October 2005 in Putney, London, England, UK.
Known For: The Good Die Young (Carole), Rope (Leila Arden), Devil Rider! (Biker Skier, Ex-convict(as Pat McCarron)), The Sleeping Tiger (Sally Foster)