Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Max Lemon was born in 1936 in Sydney, New South Wales, Australia. He is known for The Last Wave (1977), Picnic at Hanging Rock (1975) and Next of Kin (1982).