Lan-Shen Wang har medverkat i 1 serie och 1 film. En föreställning som återfinns i rollen Locomotive Shop Boss i serien Taiwan Crime Stories. På bio, som Du Sheng-Liang i spelfilmen 罪後真相.