A novel double-shell-structured β-NaLuF 4 : Gd,Yb,Tm@SiO 2 @TiO 2 :Mo nanocomposite photocatalyst has been developed for the first time. The nanocomposite consists of uniform β-NaLuF 4 : Gd, Yb, Tm upconversion nanocrystals as core, a media shell of SiO 2 , and a lot of small sized anatase TiO 2 nanoparticles as the outer shell. The TiO 2 shell is modified by Mo-doping, which can narrow the band-gap of TiO 2 and act as electron traps resulting in enhancement of light absorption and reduction of recombination rate of the photogenerated carriers. The upconversion nanocrystals can convert NIR into UV and visible lights which are overall absorbed by the modified TiO 2 shell. Photocatalytic activities of the prepared products are evaluated through photocatalytic degradation of RhB under the irradiations of simulated solar and NIR lights. The results show that the as-prepared nanocomposite displays a high photocatalytic activity which is significant higher than that of commercial P25 and pure TiO 2 . This work provides new insights into the fabrication of TiO 2 -based composites as high performance photocatalysts and facilitate their application in environmental protection issues using solar light.