David completed the Bachelor of Commerce and Bachelor of Information Systems double degree at The University of Melbourne in 2003.
He then worked in economics research, before pursuing independent study across the history of empire, finance, politics, philosophy (Plato) and literature (Shakespeare).
From 2006 to 2008, David studied N.T. Wright in depth (see also Resources). In that time, he also completed the Graduate Diploma of Theology with Tabor Victoria in 2007, where he developed the structure of DramaBody immersive Christian theatre.
In 2008, David produced a DramaBody show in St Mary’s, Sydney on financial themes.
David was a congregation member at St Paul’s Anglican Cathedral Melbourne, from 2009 to 2016.
He is director of DramaBody theatre.