David graduated from the Art Institutes of California of Los Angeles with a Bachelor of Science, and have worked in the professional gaming and art industry constantly since. He has contributed to both start-up and AAA game titles, as well as doing artwork in the independent and small-press comics industry.