Zhenyan Liu hat 5 Serien und 1 Film gedreht. Unter anderem spielte er Sun Jun (voice) in der Serie Super Cube.Im Kino in der Rolle des Pei Luo (voice) im Spielfilm 神印王座剧场版:伊莱克斯传奇.