Edwina Carroll, a talented actress of considerable renown, came into this world in the year 1932, within the borders of Rangoon, a city situated in the country of Burma.
She is an accomplished thespian, whose impressive body of work has earned her recognition and admiration from audiences and critics alike. Some of her most notable roles include appearances in the iconic science fiction film "2001: A Space Odyssey", released in 1968, the television series "Department S", which aired in 1969, and the 1960 cinematic production "The World of Suzie Wong".