Dec 16, 1949 - Hayling Island, Hampshire, England, UK
No biography available.
No crew credits available.