- Born
- Died
- David Lewis Yewdall was born on October 30, 1950 in Springfield, Missouri, USA. He is known for Starship Troopers (1997), Escape from New York (1981) and The Fifth Element (1997). He was married to Lisa Howes Yewdall and Lisa. He died on July 4, 2017 in Winston-Salem, North Carolina, USA.
- SpousesLisa Howes Yewdall(1984 - July 4, 2017) (his death)Lisa(1984 - July 4, 2017) (his death)
- Teaching film students at the North Carolina School of the Arts in Winston-Salem, North Carolina.
Contribute to this page
Suggest an edit or add missing content