Liu Xu ha aparecido en 5 series y 2 películas. Una actuación que se encuentra en el papel de Rongbao Pavilion's Master Craftsman en la serie Against The Current. En el cine, como en el largometraje 判妖邪.