No photoWritingTelsche BoormanBorn 1959-07-30· Lyndhurst, Hampshire, England, UKKnown forZardoz1974FANTASYFull filmographyZardoz1974FANTASY