Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leon Thau was born on April 8, 1926 in Jaffa, Israel as Judah Leon Thau. He was a director and actor, known for Potty Time (1973), Save the Lady (1982) and Carry On... Up the Khyber (1968). He died on May 16, 2010 in Sturminster Newton, Dorset, England.