David completed a Masters in Organisational Psychology in 2002, obtaining registration with the South Australian Psychological Board in 2003. David is a registered provider with Medicare Australia and the Psychology Board of Australia, and is a full member of the Australian Psychological Society.

David has almost 10 years of private practice experience in the assessment, diagnosis and treatment of individuals presenting with emotional distress. David has worked with individuals referred through workers compensation, employee assistance programs, third party insurance and mental health care plans. He has a specific interest in anxiety and mood disorders, life transition and adjustment issues, managing chronic pain, stress management and grief/loss. Prior to commencing private practice in 2009, David worked predominately within the workers compensation field providing counselling and assessment services to individuals presenting with a range of psychological and chronic pain issues.

David is skilled at applying Cognitive Behavioural Therapy (CBT), Acceptance and Commitment Therapy (ACT) and Mindfulness based techniques to clinical intervention depending on an individual's needs and preferences.