Does your tortoise spend anyy time in your garden where you may not observe it eating? If not and you are trying to feed him the appropriate diet, and he still refuses to eat, please take your tortoise to the vet ASAP as it may have a medical condition.