Caro Jones was born in 1923 in Canada. She was a casting director and actress, known for
Better Off Dead (1985),
Rocky (1976) and
Can't Buy Me Love (1987). She was married to
Al Simon. She died on September 3, 2009 in Los Angeles, California, USA.