Spent most of his time as a teenager on the most troubled streets of South Central Los Angeles.
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.
Friend and mentor Wesley Strick managed to get him his first big break in Hollywood as a script doctor.
Revised the script for 'DJ Caruso''s thriller Taking Lives (2004).
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.
Served in the United States Navy.
His favorite movie is Apocalypse Now (1979).
Main characters are often anti-heroes.
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).
In Spanish, David's last name means "yesterday".
Did an uncredited re-write on X-Men Origins: Wolverine (2009).
He used to work as a house painter and electrician.
He was kicked out of his house by his parents as a teenager.
He dropped out of high school.