Which actor first played David S. Pumpkins on SNL?

The story behind the answer

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

Add question to a list

Choose a list to keep this question in: