No photoVlad DuleaActorIMDb Acted in 32020s2022Puppet Master: Doktor DeathDuval (archive footage) (uncredited)461990s1999Retro PuppetmasterDuval401998TalismanWillis38