Lu Shan hat 1 Serie und 1 Film gedreht. Unter anderem spielte er Xiao Wuguili in der Serie The Legend of Xiao Chuo.Im Kino in der Rolle des Chen Xiaoying / Chen Jiaqi im Spielfilm 张震讲故事之合租屋.