Lan-Shen Wang apareceu em 1 série e 1 filme. Um desempenho a ser encontrado no papel de Locomotive Shop Boss na série Taiwan Crime Stories. No cinema, como Du Sheng-Liang no longa-metragem 罪後真相.