Raytracing is a fast and effective numerical simulation method of the seismic wavefield. It plays an important role in field data acquisition design, wavefield analysis, identification, and tomography. In raytracing, pseudo-bending (PB) is a fast and efficient method, but it is unsuitable for complex media with sudden velocity changes. An improved pseudo-bending raytracing method is presented in this paper, which can be applied to any complex medium. The proposed method first decomposes complex medium into multi-scale velocity components and then applies the pseudo-bending approach to the velocity components of different scales. The numerical simulation of seismic wavefield from models shows that the improved multi-scale pseudo-bending (MSPB) method can be applied to a medium with continuous velocity variation and any complex medium with abrupt velocity change.