David Greene was born and raised in London Ontario. He graduated from NSCAD University in Halifax Nova Scotia in 2003 with a major in fine art and a minor in art history. During this time he studied printmaking with a focus on lithography, intaglio and wood engraving. 

Since graduating from NSCAD David started working in the world of 3d animation carrying over his love for the technical challenges and process that printmaking gave. He is a founding partner of Electric Company, and currently a partner at Township where he works as CG Directer, with whom he produces creative as well as commercial work.