Honestly, he looks like he's doing pretty good! My friend has about 3 of those turtles, and they live in a big tank full of water with gravel, a dock, and some goldfish. A filter for cleanliness, and some fake plants. I could be wrong about them being the same (I dont have a good eye for turtles) but he looks good to me.