Duwayne Dunham was born on 17 November 1952 in Los Angeles County, California, USA. He is an editor and director, known for Twin Peaks (1990), Star Wars: Episode VI - Return of the Jedi (1983) and Star Wars: Episode V - The Empire Strikes Back (1980). More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.