Catherine Neilson was born on October 3, 1957 in the UK. She is an actress, known for White Mischief (1987), Firepower (1979) and Yellowthread Street (1990). Read more on iMDB