Ivy Nicholson was born in 1933. She is an actress, known for An American in Rome (1954), Abandoned (1955) and A House of Sand (1962). Read more on iMDB