Photo Gallery

It looks like we don't have any photos for Leo Aylen yet. You can add or change photos at IMDb Pro. You can also browse other available content for Leo Aylen on IMDb such as filmography, trivia, personal details, etc.


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. See full bio »
Biography | Trailers & Videos

Recently Viewed