Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leona Irwin was born on December 6, 1920 in Windsor, Ontario, Canada. She is an actress, known for The Red Skelton Hour (1951), Lachendes Glück (1963) and Alle unter einem Hut (1963).