David Wechter was born in 1956 in Los Angeles, California, USA. He is a producer and director, known for 100 Humans: Life's Questions. Answered. (2020), Mind Field (2017) and Penn & Teller: Bullshit! (2003).
Read more: Imdb