does andrew walker have cancer