Not "puppet player" but "puppeteer".
What is the difference according to you ?
I use "Is the shadow puppeteer an artist?"