He has been battling rare cancer for more than a year.