Apr 3, 1987 - Avoca Beach, New South Wales, Australia
No biography available.
No crew credits available.