Liu Xu apareceu em 5 série e 2 filmes. Um desempenho a ser encontrado no papel de Rongbao Pavilion's Master Craftsman na série Against The Current. No cinema, como na longa-metragem 判妖邪.