- Served in the United States Navy.
- Spent most of his time as a teenager on the most troubled streets of South Central Los Angeles.
- His favorite movie is Apocalypse Now (1979).
- Main characters are often anti-heroes.
- He dropped out of high school.
- His movies often reference the US Military (The US Navy in U-571 (2000), Christian Bale's character Jim Davis was a former US Army Ranger who served in the Gulf War in Harsh Times (2005), Jake Gyllenhaal's character Brian Taylor is a former US Marine turned LAPD Officer in End of Watch (2012), and the US Army in Fury (2014).
- He used to work as a house painter and electrician.
- He was kicked out of his house by his parents as a teenager.
- Friend and mentor Wesley Strick managed to get him his first big break in Hollywood as a script doctor.
- Among his next projects, he plans to write remakes of Sam Peckinpah's The Wild Bunch (1969), set in modern day Mexico, and André De Toth's Crime Wave (1953), a crime drama set in the tough parts of L.A., with Ethan Hawke.
- Did an uncredited re-write on X-Men Origins: Wolverine (2009).
- Unproduced scripts: 'Making the Corps', a boot camp film set on Parris Island for Jersey Films, and 'Squids', a fantastic thriller set in a submarine for Art Linson, that David Fincher planned to direct for a short time.
- Revised the script for 'DJ Caruso''s thriller Taking Lives (2004).
- In Spanish, David's last name means "yesterday".
Contribute to this page
Suggest an edit or add missing content