Edwin Carroll is a Burmese-born retired actress.
2001: A Space Odyssey
Carry On Up the Jungle
The Inn of the Sixth Happiness
Blue Murder at St. Trinian's
Genghis Khan
Some May Live
The Road to Hong Kong
The World of Suzie Wong
The Devil's Daffodil
A Town Like Alice
Yesterday's Enemy