Place of Birth: Melbourne, Victoria, Australia
Stephen McLean is an Australian screenwriter, director, and producer.