David Keith Lynch is an American film director, television director, visual artist, musician, occasional actor, and author. Known for his surrealist films, he has developed a unique...