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 in Electric Company Art and Design where he works as VFX Director with a team called BTRY, with whom he produces creative as well as commercial work.