I agree with Gary. Maybe you mean: “Although his career is solid, he has been going through a tough patch” or “going through a tough time.” This means that, for a short period of time, his life has been difficult, but things will probably get better.