- James Echerd was born on December 26, 1960 in Taylorsville, North Carolina, USA. He was a costume designer and producer, known for Sordid Lives (2000), Ned Blessing: The Story of My Life and Times (1993) and The Fire Next Time (1993). He died on January 7, 2006 in New York City, New York, USA.
Contribute to this page
Suggest an edit or add missing content