Birth Place Matching "Eshowe, Zululand, Natal, Union of South Africa" (Sorted by Popularity Ascending)


1 names.


1. Leo Aylen

Director | New Release

Leo Aylen was born on February 15, 1935 in Eshowe, Zululand, Natal, Union of South Africa as Lionel W. Aylen. He is a director and producer, known for New Release (1965), Omnibus (1967) and Six Bites of the Cherry (1967). He has been married to Annette Battams since 1967.


1 names.

Recently Viewed