The Giant was created by which director and screenwriter?
The Giant (Twin Peaks) The Giant is a character from the television series "Twin Peaks", created by David Lynch and Mark Frost. He is played by Carel Struycken.
David Leaf David Leaf (born April 20, 1952) is an American writer, producer, and director known for documentaries, music programs, and pop culture retrospectives.