Skip to content
Stiffs.com
Todd Duncan
BornFeb 12, 1903
DiedFeb 28, 1998
Age95
Stiff · February 28, 1998

Todd Duncan

You gets a little dead and you lands right here.

The Stiffs.com obituary

In the 2026 game

0paid lists picked this stiff

Your lists

Log in to see whether any of your lists picked Todd Duncan.

Famous
Yes, confirmed February 28, 1998

Guess the stiff · died 2011

Pancreatic cancer. There's no app for that.