Yi Fan hat 11 Serien und kein Film gedreht. Unter anderem spielte er Xuan Lie (voice) in der Serie Everlasting Longing.