Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Lillian Powell was born on May 29, 1896 in Victoria, British Columbia, Canada. She was an actress, known for One Step Beyond (1959), The Last Time I Saw Archie (1961) and 77 Sunset Strip (1958). She died on May 31, 1992 in Los Angeles, California, USA.