Question: who played jack skeleton in nightmare before christmas
Answer: Danny Elfman provided Jack 's singing voice in the film , although Sarandon has sung as Jack in subsequent productions .