Oz Wiki
Register
Advertisement
19707827

Jean Lyndsay Torren Marsh (born 1 July 1934 in London) is the actress who portrayed Princess Mombi) and Nurse Wilson in Walt Disney Pictures' 1985 movie Return to Oz.

Marsh has enjoyed a long and productive dramatic career; she has been nominated for two Golden Globe Awards for her acting roles. She is best known for co-creating and starring in the long-running television series Upstairs Downstairs.

External Links[]

Advertisement