David joined the Law School in 1994 after 9 years as a practising lawyer in the areas of general civil litigation, workers compensation and industrial law. He remains interested in history and politics, the areas of his first degree. David has combined practice with academic work. He teaches Civil Litigation, Professional Skills and Ethics, Community Legal Practice and Regulating Politics. His research interests include the workings of the civil justice system, and the interaction between law and politics. Commissioned research includes government consultancies that evaluate different aspects of the justice system including restorative justice, community justice and therapeutic court programmes. From 2007 to 2012 he served as Dean of the Law School. In 2013 David was appointed Associate Head( International) for the Faculty of Education, Humanities, and Law.
Visiting professorships include England, Canada, United States, Finland, Indonesia and South Africa.