He might be too cold. You want the warm side to be in the low 90s and if you can do it, it's better to have the cool side in the high 70s. If he won't stay in the warmth, or if you can't keep it high enough, you can move him to a smaller tank for now-assuming he's small.