Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
David Puff was born on August 24, 1981 in Canada. David is an editor and cinematographer, known for Unidentified Flying Object, Genesis (2020) and Broken (2021). David has been married to Marissa Puff since September 15, 2007.