POLICE officer Paul Terry, whose fight against cancer and devotion to charity work won him a legion of supporters, has died, aged 37.