Biografi tidak tersedia.
Acting
29 April 1989 di Southampton, Hampshire, England, UK
sebagai The Death Adder