Duwayne Dunham Poster

Biography

Duwayne Dunham was born on November 17, 1952 in Los Angeles County, California, USA as Duwayne Robert Dunham. He is an editor and director, known for Twin Peaks (1990), Star Wars: Episode V - The Empire Strikes Back (1980) and Star Wars: Episode VI - Return of the Jedi (1983). He has been married to Janet Louise Young since September 3, 1983. They have two children.