I think he looks healthy, maybe a little skinny though but I think wild chams are like that so it's probably fine. Did you try offering him different things? Husbandry all good?
He looks healthy to me and I’m not an expert on panther sizes. Has he ever had a fecal done for parasites? It’s an option if you are worried about his weight.