Dawsey McNaughton, stage actress