Log in
Lenore Smith
Actress
10/25/1958
Balmain, Sydney, New South Wales, Australia
Known For
Spellbinder: Land of the Dragon Lord
7.9
The Flying Doctors
7.1
The Flying Doctors
6.8
The Man Who Sued God
6.4