He has been battling cancer for more than a year.