David was born in London and grew up in Adelaide, South Australia, where he lives with his wife, Pauline, and two Maltese Shih-Tzu crosses. With the help of the dogs, they raised two daughters. Now retired, he spent most of his career in the social welfare sector where he became expert at writing social welfare policy and was awarded a Doctorate for his work on social housing.
These days he enjoys volunteering with community organisations and writing local history studies. Many of his non-fiction works have been published, both in social welfare and in history.
He began writing crime fiction several years ago and has previously published two short stories with Detective Sergeant Skyla Merrick in the lead. He is currently working on a second full-length Skyla Merrick novel featuring the detective and her colleagues Hugh Fitzpatrick and Alia O'Brien.