did andrew walker have cancer