Which actor first played David S. Pumpkins on SNL?
Answer
Tom Hanks
Answer
Tom Hanks
Tom Hanks first played David S. Pumpkins on Saturday Night Live. The character debuted in the “Haunted Elevator” sketch on October 22, 2016, during the show’s 42nd season, with Hanks hosting the episode.
David S. Pumpkins appears in an orange suit alongside two dancing skeletons and repeatedly insists that his presence is meaningful, even though the sketch never provides a logical explanation. The deliberate confusion, repetitive dancing, and catchy “Any questions?” refrain helped the character become a surprise cult favorite.
The character was created by writers Mikey Day, Bobby Moynihan, and Streeter Seidell. Hanks reportedly thought the idea was bizarre and initially suggested that Chris Hemsworth might be better suited to play the part. Hanks nevertheless performed it himself, earning an Emmy nomination for his 2017 guest appearance.
The character later returned to SNL and headlined the animated The David S. Pumpkins Halloween Special, which aired on NBC on October 28, 2017.
Source: Wikipedia · fact-checked Sept. 2026