Sheila Noonan was born as Sheila Nichols. She is an actress, known for Beast from Haunted Cave (1959), The Incredible Petrified World (1957) and Ski Troop Attack (1960). Read more on iMDB