Xu Ran hat 1 Serie und kein Film gedreht. Unter anderem spielte er Liu Xiran in der Serie Where the Lost Ones Go.