David grew up in North Texas, graduating from Irving High School in 1972.
He received two degrees, one from University of Texas at Arlington, and another from North Texas State University.
He then moved on to spending the next 35 years pouring into the lives of students and players as a school teacher and coach.