Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Duwayne Dunham was born on November 17, 1952 in Los Angeles County, California, USA as Duwayne Robert Dunham. He is a director and editor, known for Twin Peaks (1990), Star Wars: Episode V - The Empire Strikes Back (1980) and Indiana Jones and the Raiders of the Lost Ark (1981). He has been married to Janet Louise Young since September 3, 1983. They have two children.