Theresa Duncan(1966-2007)
- Director
- Writer
Theresa Duncan was born on 26 October 1966 in Lapeer, Michigan, USA. She was a director and writer, known for The History of Glamour (1999). She died on 10 July 2007 in Manhattan, New York City, New York, USA.