Loosely, yes. It means that he has done whatever it took to get ahead, even if it meant sacrificing his dignity, his integrity, and his independence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.