Cheryl Wheeler Duncan(1960-2020)
- Stunts
- Actress
- Producer
Cheryl Wheeler Duncan was born on 18 August 1960 in Pensacola, Florida, USA. She was an actress and producer, known for They Live (1988), Demolition Man (1993) and Batman & Robin (1997). She was married to Robert Lindsey Duncan, Shane Dixon and Robert Reed Sanders. She died on 12 February 2020 in Yellow Springs, Ohio, USA.