Annie Ross was born on July 25, 1930 in Mitcham, Surrey, England, UK. She was an actress, known for Short Cuts (1993), Superman III (1983) and Throw Momma from the Train (1987). She was married to Sean Lynch. She died on July 21, 2020 in Manhattan, New York City, New York, USA.
Read more: Imdb