Elizabeth Meehan, a talented and accomplished individual, was born on August 22, 1894, in the picturesque Isle of Wight, England, United Kingdom. This remarkable woman went on to make a lasting impact in the world of entertainment, showcasing her impressive range as both a writer and an actress.
Throughout her illustrious career, Elizabeth Meehan was involved in a variety of notable projects, including the 1933 film "West of Singapore", the 1944 film "Storm Over Lisbon", and the 1942 film "Parachute Nurse". These roles not only showcased her versatility but also her dedication to her craft.
Tragically, Elizabeth Meehan's life came to an abrupt end on April 24, 1967, in the bustling metropolis of New York City, New York, United States of America. Despite her untimely passing, Elizabeth Meehan's legacy lives on, serving as a testament to her remarkable talent and enduring impact on the world of entertainment.